Sestava průběhu plánu testu

Poté, co týmu vytvoří testovacích plánů a spustí pro spuštění testů pomocí nástroje pro správu testovacích poskytnuté s Team Foundation Server (TFS), které obsahují Test Runner, Microsoft Test Manager, nebo Team Web Access (TWA) testovacího centra.Sestava průběhu testovacího plánu je možné sledovat pokroku týmu ve fázi testování produktu.

Informace o tom, jak definovat testovacích sad a testovacích plánů naleznete v tématu Plánování ručních testů pomocí aplikace Team Web Access.

Informace o tom, jak získat přístup, aktualizovat nebo spravovat sestavy, naleznete v tématu Sestavy (SQL Server Reporting Services).

V tomto tématu

  • Data v sestavě

  • Interpretace sestavy

  • Filtrování sestavy

Odpovědět na následující otázky můžete pomocí této sestavy:

  • Kolik testování tým dokončil?

  • Je pravděpodobné, že tým testování dokončí včas?

  • Kolik testů je ponecháno ke spuštění?

  • Kolik testů prochází?

  • Kolik testů selhává?

  • Kolik testů bylo zablokováno?

Požadavky

  • Pokud chcete zobrazit sestavu, musíte být přiřazeni nebo patřit do skupiny, které byla přiřazena role Prohlížeče ve službě Reporting Services.Další informace naleznete v tématu Přidávání uživatelů do týmových projektů.

  • Kolekce týmových projektů, který obsahuje svůj týmový projekt byl zřizovány s SQL Server služby Reporting Services.Tato sestava není k dispozici Pokud Sestava sestavy nezobrazuje při otevření Průzkumník týmových projektů a rozbalte uzel projektu vašeho týmu. Pokud potřebujete přidat sestavy, podívejte se na téma Přidávání sestav do týmového projektu.

Data v sestavě

Data zobrazená v sestavě Průběh testovacího plánu jsou odvozena z datového skladu a z výsledků zkoušek, které jsou generovány při spuštění testů pomocí Microsoft Test Manager.Sestava zobrazí oblastní graf, který zobrazuje nejnovější výsledek spuštění jakéhokoli testu ve stanovených plánech testu v průběhu času.Další informace naleznete v tématu Spouštění manuálních testů pomocí aplikace Team Web Access.

Následující obrázek znázorňuje příklad sestavy Průběh testovacího plánu:

Ukázková sestava průběhu testovacího plánu

Vodorovná osa zobrazuje dny ve sprintu nebo iteraci a svislá osa zobrazuje testovací body.Zkušební bod je párování testovacího případu s konfigurací testu v určité testovací sadě.Další informace o zkušební body, naleznete v části Generování sestavy průběhu testování pro testovací plány.Následující tabulka popisuje význam jednotlivých výsledků testu:

Výsledek testu

Popis

Prošlo

Počet testovacích případů, kteří úspěšně prošli.

Chyba.

Počet testových případů, které selhaly.

Neprůkazný

Počet testových případů, které byly spuštěny a byl jim přidělen stav Neprůkazné.

Blokováno

Počet testovacích případů, které jsou aktuálně blokován blokují tak činnost.

Nespouštět

Počet testových případů, které nebyly nikdy spuštěny.

Jiné

Počet testovacích případů, které byly spustit a přiřazena jedna z následujících stavů: byla přerušena nebyly provedeny, PassedButRunAborted, NotRunnable, odpojeno, časový limit čekání na vyřízení, probíhající nebo Inconclusive.

Sestavu Průběh plánu testu můžete filtrovat následujícími způsoby:

  • Změňte počáteční a koncové datum pro sestavu.

  • Filtrovat testovací plány, které se počítají v sestavě zadáním cest iterace, oblastí cest a názvů nebo stavy testovacích plánů.

Další informace najdete v části Filtrování zpráv dále v tomto tématu.

Požadované aktivity pro správu testovací případy a testovací plány

Pro sestavu testovací plán průběhu užitečný a přesné musíte provést týmu níže uvedené činnosti ke správě testovacích plánů:

  • Definovat testovacích případů a zadejte iteraci a oblasti cesty, pro každý testovací případ.

  • Definujte testovacích plánů a zadejte jejich aktuálního stavu.

  • Pro ruční testy označte jako předaný nebo neúspěšná výsledky každý krok ověření testovacího případu.

    Důležitá poznámkaDůležité

    Testeři musí označit stav v každém kroku, pokud se jedná o ověřovací krok testu.Celkový výsledek pro test odráží stav všech kroků testu, které byly označeny.Test bude mít tudíž stav nezdařilo se, pokud bude libovolný krok testu označen jako neúspěšný nebo pokud nejsou označeny všechny kroky.

    Automatizované testy každý testovací automaticky označena jako předána nebo se nezdařilo.

  • Chcete-li zajistit podporu filtrování, přiřadit iteraci a oblasti cesty k otestování případů.

Interpretace sestavy

Můžete sledovat, kolik testovacích plánů bylo spuštěno a kolik selhává.Sestava Průběh testovacího plánu zobrazuje kumulativní hodnotu všech testovacích plánů seskupených podle výsledného stavu.

Zodpovězené otázky v sestavě

Tým může tuto sestavu zkontrolovat a určit pokrok v rámci sprintu nebo iterace nebo v průběhu času.Můžete například odpovědět na tyto otázky:

  • Kolik testování tým dokončil?

  • Je pravděpodobné, že tým testování dokončí včas?

  • Kolik testů je ponecháno ke spuštění?

  • Kolik testů prochází?

  • Kolik testů selhává?

  • Kolik testů bylo zablokováno?

Zdravá verze sestavy

Zdravé sestava průběhu testovacího plánu zobrazuje konstantní průběh testovacích plánů spouštěných a předávaných, jak je znázorněno na následujícím obrázku.V ideálním případě tato sestava obsahuje poměrně plochý počet testovacích případů pro daný plán.Jako vývoj v průběhu cyklu by měl být zvýšen počet testovacích případů předávání a měl by se snížit počet testových případů v jiných stavech.

V pořádku verzi průběhu testovacího plánu

Chybná verze sestavy

Chybná zpráva Průběh testovacího plánu ukazuje jeden nebo více následujících ukazatelů:

  • Vysoký počet testových případů selhává.

    Pokud graf znázorňuje více červených než zelených položek, existuje více neúspěšných než úspěšných testovacích případů.V závislosti na tom, kde jsou v cyklu produktu, můžete zjistit, proč tolik testovacích případů selhává.

  • Počet testovacích případů, které jsou předávání zůstane plochý.

    Jak ukazuje následující obrázek, počet testovacích případů, které jsou úspěšné, neúspěšné nebo nikdy nespuštěné, je plochý.Můžete chtít prozkoumat konkrétní příčiny, které mají vliv na jednotlivé oblasti.

    Chybná verze průběhu testovacího plánu

Filtrování sestavy

Sestavu připravenosti průběhu testovacího plánu můžete filtrovat, chcete-li zobrazit pouze testovací případy, které jsou definovány pro iteraci, produktové oblasti, testovací plány nebo stavy testovacích plánů, které zadáte.Následující ilustrace znázorňuje dostupné filtry:

Filtry pro sestavu průběhu testovacího plánu

Změna časového intervalu sestavy

  1. Vedle iteraci Start (datum) nebo iteraci konec (datum), klepněte na ikonu kalendáře a potom klikněte na tlačítko příslušné datum.

  2. Klepněte na tlačítko Zobrazit sestavu.

Chcete-li filtrovat testovací plány nebo případy, které jsou započteny v sestavě

  1. Proveďte některou nebo obě následující akce:

    • V seznamech Iterace nebo Oblast zaškrtněte políčko pro každou iteraci cesty a produktovou oblast, kterou chcete zahrnout.

    • V seznamech Testovací plán a Stav testovacího plánu zaškrtněte políčko pro každý testovací plán a stav testovacího plánu, který chcete zahrnout.

  2. Klepněte na tlačítko Zobrazit sestavu.

Viz také

Další zdroje

Sestavy (SQL Server Reporting Services)

MSF for Agile Software Development for Visual Studio ALM