bcquality/custom/knowledge/integration
Tharanga Chandrasekara 07140e2223 Add new action skills for AL testing and documentation
- Introduced `al-test-writer` to generate AL test codeunits for production objects based on TDD principles.
- Added `al-userguide-test-writer` to create test codeunits from user guide steps, mapping actions and assertions.
- Implemented `bc-extension-test-guide` to generate a comprehensive TEST_GUIDE.md for Business Central extensions, covering various categories.
- Created `bc-webclient-runner` to automate UI testing of the Business Central web client, capturing screenshots and asserting UI states.
- Developed `page-scripting-e2e` to produce a recording plan for Page Scripting, ensuring a structured approach to browser-level testing.
2026-06-07 12:26:47 +12:00
..
accept-async-work-instead-of-synchronous-wait-loops.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
accept-async-work-instead-of-synchronous-wait-loops.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
accept-async-work-instead-of-synchronous-wait-loops.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
deduplicate-inbound-messages-with-an-idempotency-check.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
deduplicate-inbound-messages-with-an-idempotency-check.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
deduplicate-inbound-messages-with-an-idempotency-check.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
make-failed-integration-messages-manually-resolvable.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
make-failed-integration-messages-manually-resolvable.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
make-failed-integration-messages-manually-resolvable.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
monitor-external-event-subscription-health.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
monitor-external-event-subscription-health.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
never-call-external-services-from-posting.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
never-call-external-services-from-posting.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
never-call-external-services-from-posting.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
park-long-running-work-on-a-status-url.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
park-long-running-work-on-a-status-url.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
park-long-running-work-on-a-status-url.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
prefer-business-events-over-handwritten-retry-loops.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
prefer-business-events-over-handwritten-retry-loops.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
prefer-business-events-over-handwritten-retry-loops.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
propagate-a-correlation-id-across-every-hop.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
propagate-a-correlation-id-across-every-hop.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
propagate-a-correlation-id-across-every-hop.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
send-an-idempotency-key-on-every-outbound-call.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
send-an-idempotency-key-on-every-outbound-call.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
send-an-idempotency-key-on-every-outbound-call.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
split-multi-step-flows-into-staged-job-queue-entries.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
split-multi-step-flows-into-staged-job-queue-entries.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
split-multi-step-flows-into-staged-job-queue-entries.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
stage-every-integration-message.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
stage-every-integration-message.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
stage-every-integration-message.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
use-a-framing-record-for-inbound-polling.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
use-a-framing-record-for-inbound-polling.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
use-a-framing-record-for-inbound-polling.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
version-business-events-and-keep-payloads-stable.bad.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
version-business-events-and-keep-payloads-stable.good.al Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00
version-business-events-and-keep-payloads-stable.md Add new action skills for AL testing and documentation 2026-06-07 12:26:47 +12:00