01. juni 2026
Introduktion
Testautomatisering er centralt for stabile implementeringer af Dynamics 365 Business Central, især når løsninger udvides med AI‑funktionalitet. En ny vejledning fra aktører i testautomation viser, hvordan man kan lade AI‑agenter gennemføre tests af Business Central uden at skrive store mængder AL‑kode. For danske testteams og implementeringsprojekter åbner det praktiske muligheder — men også spørgsmål om pålidelighed, governance og integration til eksisterende CI/CD‑flows.
Hvad er ideen bag AI‑agenter i test?
I stedet for at bygge testlogik i AL eller udelukkende stole på manuelle scenarier, benyttes autonome eller semi‑autonome AI‑agenter til at interagere med systemet. Agenten kan:
- navigere i UI eller kalde API‑endpoints
- generere og validere scenarier baseret på forretningsregler
- aflæse output, sammenligne med forventede resultater og logge afvigelser
Den væsentlige forskel er, at testlogikken i højere grad ligger i agentens evne til at planlægge, eksekvere og vurdere end i håndkodet AL‑testkilde.
Praktisk tilgang for Business Central‑projekter
1. Kortlæg kritiske scenarier: Start med kerneprocesser (salg, lager, økonomi) og identificer hvor AI‑udvidelser har størst effekt.
2. Vælg integrationsflade: Brug web APIs, OData, eller kontrolleret UI‑automation. Tilgængelige endpoints gør tests mere deterministicke og enklere at reproducere.
3. Byg testscenarier som data‑drevet scripts: Lad agenten hente testdata fra sikre kilder og køre variationer for at afdække edge cases.
4. Integrer i pipeline: Placer agentkørsler i CI/CD, så hver build eller release kører et sæt regressionstests.
5. Overvåg og versioner: Log testkørsler, fejl og agentens beslutningsspor, så du kan redegøre for hvorfor en test fejlede.
Fordele og begrænsninger
Fordele:
- Hurtigere oprettelse af scenarier uden omfattende AL‑scripting
- Bedre dækning af komplekse, tværgående arbejdsprocesser
- Nemere at gentage tests i forskellige miljøer
Begrænsninger:
- AI‑agenter kan være følsomme over for UI‑ændringer eller ikke‑deterministisk adfærd
- Krav til struktureret testdata og adgangsstyring
- Behov for observabilitet for at forklare agentens beslutninger
Hvad betyder det for dig?
For danske virksomheder og implementeringspartnere betyder denne tilgang, at det er muligt at accelerere og skalere testindsatsen uden at opbygge store mængder AL‑testkode. Start med en lille pilot på udvalgte procesområder, fastlæg klare acceptancekriterier, og sørg for at agenternes adfærd kan spores og genafspilles. Overvej at kombinere AI‑agenter med traditionelle integrationstests for at opnå stabilitet og forklarbarhed. Hvis du vil modne din teststrategi, kan en struktureret pilot og rådgivning omkring testdata, sikkerhed og CI/CD‑integration være det næste skridt.
Kilde: Sofy.ai
