Dette er det fjerde blogindlæg i vores serie om AlfaPeople Auatomted Test til Microsoft Dynamics 365. Vi har skrevet om de væsentligste fordele, beskrivet en business case og kigget på teknologien bag det hele. Nu vil jeg vise jer mine primære anbefalinger til, hvordan du kommer i gang med automatiseret test.

Gør brug af eksperter

Du har brug for en erfaren test-manager eller konsulent for at lette processen med at designe din test. Ressourcen behøver ikke at være ekspert I automatsering af testen, men bør have erfaring med at opbygge en stabil, vedligeholdelsesvenlig test-suite, der kan udvides, hvilket er vigtigt for resultater. Ressourcen bringer competence og fokus til at udfordre slutbrugeren med henblik på at opnå entydige kontrolpunkter, korrekt dokumentation, inkludering af negative testing, relevant test-data med videre.

Husk altid at overveje tiden efter den første oprettelse. Du skla have kontinuerlig adgang til test-funktionerne for at vedligeholde og udvide din test-suite – både funktionel og teknisk.

Tag ikke for let på automatiseret test

ROI´en i din virksomhed bør retfærdiggøre en passende initiel investering til at opbygge en kvalitativ test-suite. Hvis du imidlertid starter i det små, så anbefaler jeg, at du bygger en stor dækning for at scope funktionalitet stykke for stykke – u bør prioritere lavthængende frugter først. Fokuser på de dele af dit system, som er mest kritisk, mest besværligt at teste og/eller giver det største antal af supportsager.

Vent til dine processer er stabile

Vedligeholdelse af dine scripts er ikke tidskrævende. Jeg har dog set projekter, hvor de begrænsede ressourcer afsat til test automation, konstant blev brugt til at justere eksisterende scripts istedet for at øge antallet af tests. Som et resultat af dette, forblev antallet af tests I den lave ende og fordelene ved at have automatiseret test bliver aldrig rigtig høstet.

Jeg anbefaler, at holde investeringen i automated test indtil dine kritiske processer er stabile. Hvis du vil bygge din test, mens du udvikler systemet, anbefaler jeg på det kraftigste, at test-scripts udvikles I 1-2 sprints efter funktionaliteten er bygget.

En integreret del af din delivery model

Du skal sikre dig, at test automation er en integreret del af hvert trin i din udviklings- og vedligeholdelsescyklus. Nye ændringer skal tilpasses, testen skal frigives I relevante og hyppige intervaller, og testrapporten skal styres og overværes a fen relevant person.

Jeg anbefaler at håndtere udvikdelse af din automated test-suite som en regelmæssig change request. Lad Product Owner entity (Person eller gruppe) prioritere udvidelsen af tests I samme liste som funktionalitets anmodninger. Kort sagt, ønsker de det ekstra felt eller ønsker de at sikre at det eksisterende felt altid fungerer?

Jeg håber, at du har fået lyst til at læse mere om fordelene ved at automtisere tests i forbindelse med deployments. Herunder finder du flere relevante blog-indlæg omkring enmet:

Kontakt os i dag!

AlfaPeople er for 10. år i træk blevet anerkendt som en top 1% Microsoft Partner og er førende konsulenthus på Microsoft Business Applications som blandt andet omfatter Microsoft Dynamics 365 Customer Engagement og Microsoft Dynamics 365 Finance.

Ønsker du at høre mere om AlfaPeople Automated Test? Vores erfarne konsulenter er klar til at tale med dig i dag. Kontakt os på telefon +45 70 20 27 40 eller email dynamics365team@alfapeople.com, så tager vi en snak om, hvordan vi kan hjælpe dig.

Sourcing and Service Director i AlfaPeople

Working with AlfaPeople since 2014 inspiring global organizations to discover opportunities and embrace today's technology.