Registrera faktiska resultat för manuella testkörningar

Azure DevOps-tjänster

Viktigt!

Den här funktionen är i förhandsversion. Funktionen kan ändras eller avbrytas utan föregående meddelande. Förhandsversionsfunktionerna har inget serviceavtal (SLA) och begränsat stöd. Om den här funktionen ännu inte är tillgänglig i din organisation väntar du några dagar när den distribueras gradvis.

Använd fältet Actual Result i Azure Test Plans för att registrera körningsresultatet för varje teststeg under manuella testkörningar i webbkören.

Du aktiverar fältet Verkligt resultat på testplansnivå och alla sviter och testfall ärver inställningen. Detta stöder olika sätt att arbeta mellan team som delar samma organisation. Resultatdata behålls lika länge som testkörningsdata, baserat på dina befintliga lagringspolicyer.

Förutsättningar

Kategori Krav
Åtkomstnivåer Basic + Testplaner eller motsvarande Visual Studio-prenumeration.
Behörigheter Hantera testplaner som är inställda på Tillåt för områdessökvägen (för att konfigurera inställningen Verkligt resultat).

Fälten Förväntat resultat, Verkligt resultat och Kommentar

Dessa tre fält är nära besläktade men har olika syften:

  • Förväntat resultat: Definierat under redigering av testfall. Anger det resultat som krävs för att ett teststeg ska klaras.
  • Verkligt resultat: Registreras under testkörningen av testaren. Fångar upp det faktiska resultatet och kan fungera som granskningsbevis. Azure Test Plans kan strukturera och säkerställa inmatning av faktiska resultat för varje steg.
  • Kommentar: Registreras under testkörningen av testaren. Kommentarer är informella anteckningar som inte är strukturerade eller framtvingade av Azure Test Plans.

Konfigurera inställningen Verkligt resultat.

  1. Logga in på ditt projekt (https://dev.azure.com/{yourorganization}/{yourproject}).

  2. Välj Testplaner och välj sedan din testplan.

  3. Välj Fler åtgärder för testplanen och välj sedan Testplaninställningar.

    Skärmbild som visar menyn Fler åtgärder med alternativet Inställningar för testplan.

  4. Välj fliken Testresultatinställningar , markera kryssrutan Använd "Verkligt resultat" och välj sedan Obligatoriskt eller Valfritt läge.

    Skärmbild som visar fliken Inställningar för testresultat med fältalternativen Verkligt resultat.

  5. Välj Spara.

    Inställningen gäller för alla sviter och testfall i testplanen.

Faktiska resultatlägen

Läge Beskrivning
Inaktiverad (standard) Fältet Verkligt resultat finns inte under körningen.
Aktiverad – valfritt Fältet visas i användargränssnittet, men du kan lämna det tomt.
Aktiverad – krävs Fältet visas i användargränssnittet och du måste fylla i det för steg som har ett definierat förväntat resultat.

Registrera faktiska resultat under körning

När det är aktiverat visas fältet Verkligt resultat i varje teststeg när du har markerat steget som Godkänd eller Misslyckad. Du kan ange text och lägga till bifogade filer på stegnivå.

I aktiverat läge – obligatoriskt måste du ange ett verkligt resultat innan du kan fortsätta, spara eller stänga för ett steg som har ett definierat förväntat resultat. Steg utan ett definierat förväntat resultat kräver inte indata, inte ens i nödvändigt läge.

Granska faktiska resultat

Granska slutförda körningar i testkörningshubben. Faktiska resultat visas bredvid varje steg.

Fältet Verkligt resultat visas bara i testkörningshubben om testplanens inställning För verkligt resultat är aktiverad. Om inställningen är inaktiverad visas inte resultaten på resultatsidan, även om de angavs under körningen. Du kan alltid hämta information om verkligt resultat för varje steg med hjälp av REST-API:et.

Ändra inställningen Faktiskt resultat

Alla användare med en Azure Test Plans licens kan när som helst ändra inställningen Verkligt resultat för alla testplaner som de kan komma åt.

Anmärkning

Kontrollera att inga pågående eller pausade körningar pågår under testplanen innan du ändrar inställningen Verkligt resultat.

Om inställningen ändras när körningar pågår eller pausas fortsätter logiken som tillämpades när körningen startade (eller återupptogs senast) att gälla för den körningen.

Exempelscenarier

  • Du startar en körning med inställningen Aktiverad – Krävs. Under körningen ändrar någon inställningen till Inaktiverad. Körningen fortsätter och slutförs med hjälp av logiken Aktiverad – Obligatorisk .
  • Du startar en körning med inställningen Aktiverad – Krävs och pausar sedan körningen. När du har pausat ändrar någon inställningen till Inaktiverad. När du återupptar körs de återstående stegen under logiken Inaktiverad .

Programmatisk åtkomst

Du kan också hämta och uppdatera faktiska resultat programmatiskt med hjälp av rest-API:et Azure DevOps.