Sådan kan du automatisere dine test af din Dynamics 365 FO løsning
RSAT (Regression Suite Automation Tool) er et værktøj fra Microsoft, som du kan bruge til at bygge automatiserede tests, så dine kollegaer ikke behøver at teste din Dynamics 365 FO løsning manuelt hver gang der kommer en ny opdatering. Vi viser dig, hvordan du kan arbejde med løsningen.
Fremtidsplanerne for RSAT
Før du begynder at opbygge dine tests, vil du måske gerne være sikker på, at løsningen du bruger, ikke bare lige bliver udfaset. Og her har vi heldigvis et klart svar til dig. Microsoft har nemlig været ude og afvise rygterne om, at RSAT ikke udvikles længere. Derimod arbejdes der på at forbedre løsningen ved at tilføje forskellige nye funktioner. I den forbindelse har Microsoft meldt ud, at de tests du allerede har opbygget inden denne forbedring kommer, fortsat vil virke efter løsningen er opdateret.
Du kan altså trygt gå i gang med at opbygge automatiserede tests af din Dynamics 365 FO.
Sådan opbygger du dine tests
Når du vil bruge RSAT starter du løsningen, og viser systemet hvilken arbejdsopgave det er, du gerne vil have testet, samt hvilke oplysninger du gerne vil have, testen verificerer.
Dette step er selve implementeringen af dine tests, og skal kun udføres én gang.
Indlæs dine tests
Efter du har opbygget dine tests, kan du afvikle testen. Dette kan både gøres manuelt, når der er behov for det, men det kan også automatiseres i forbindelse med opdateringer.
Du afvikler testen ved at klikke 'run' og derefter kører det hele automatisk. Du kan også vælge at automatisere testen via et batchjob, så testen f.eks. kører hen over natten.
Udfør valideringen
Når du har kørt dine tests, kan du validere resultatet i Azure DevOps. Her har du et fuldt overblik over, hvilke tests der er afviklet hvornår, og hvordan det er gået.
Ved hjælp af grafer og rapporter kan du nemt se, hvordan testene er gået. Du får både et samlet overblik og muligheden for at gå i dybden med hver enkelt test.
Er der opstået en fejl, får du også fuld sporing over, hvilke tests der er fejlet sammen me den detaljeret fejlbeskrivelse.
Vil du vide hvorfor CeramicSpeed arbejder med automatiserede tests?
CeramicSpeed har set værdien i at arbejde med automatiserede tests, og af mere end én grund. Bliv klogere på deres erfaringer og hvilken værdi de ser i løsningen.