Da Azure Test Plans lever "inden i" Azure Devops, er der nogle gennemgående nøglebegreber, som det er vigtigt at kende til for at kunne arbejde effektivt med testen. Disse er beskrevet nedenfor.
De opgaver, der arbejdes med i Azure Devops, hedder "work items" (i Jira hedder de "Issues"). Der findes forskellige typer af work items, som er organisereret hierarkisk:
Desuden er der følgende work item types, som understøtter test i Azure Devops - og som er udenfor ovenstående hierarki:
|
Area paths gør det muligt at gruppere work items pr. team, pr. produktområde/komponent eller pr. feature. Man kan definere et hierarki af “paths”. Area path sættes op på projektniveau, men meget gerne i overensstemmelse med den måde, som man ønsker at kunne rapportere på testen (typisk pr. team, pr. produktområde/komponent). | ![]() |
Iteration paths gør det muligt at gruppere work items i sprints, milepæle eller andre event-relaterede eller tids-relaterede perioder. Man kan definer et hierarki af “paths”. Eksempelvis kan et større inkrement inddeles i en række underliggende sprints. Iteration path sættes op på projektniveau, men meget gerne i overensstemmelse med den måde, som man ønsker at kunne rapportere på testen (typisk pr. sprint, pr. milepæl, pr. prøve). |
Test Plans virker i sammenhæng med boards i Azure Devops. Der er to boards i Azure Devops, men testcases kan kun vises på det ene:
På sprint-boardet vises de enkelte user storys som overskrift til de tasks, der skal til for at løse user storien. Her er det ikke muligt at tilknytte testcases. Det betyder, at testprocessen i Azure Devops er følgende:
Visning af bugs på boards/sprintboard er konfigurerbart. Det anbefales at vælge indstillingen ”Bugs are managed with requirements”, hvilken betyder, at oprettede bugs default lægges i product backloggen, hvor de kan prioriteres og flyttes til det ønskede sprint. Alternativt kan bugs håndteres som tasks, dvs. de oprettede bugs lægges direkte i det aktive sprint under en user story. Denne indstilling fordrer dog, at alle bugs er tilknyttet en user story, hvilket ikke altid vil være tilfældet. |
Sammenhæng mellem teams og testplaner/testsuites:
|
I Azure Test Plans er testplaner, testsuites og testcases alle workitems med søg-bare ID´er. |