Postęp planu testów - Raport

Po zespół tworzy planów testów i uruchamiania testów przy użyciu testów narzędzi do zarządzania z Team Foundation Server (TFS) dotyczyć Test Runner, Microsoft Test Manager, lub Centrum testów zespołu sieci Web Access (TWA).Raport postępu Plan testu możliwe jest śledzenie postępu zespołu do testowania produktu.

Aby dowiedzieć się, jak zdefiniować zestawy testów planami testów oraz ich, zobacz Planowanie ręcznych testów za pomocą systemu Team Web Access.

Aby uzyskać informacje o sposobie dostęp, odświeżanie lub Zarządzaj raportami, zobacz Raporty (SQL Server Reporting Services ).

W tym temacie:

  • Dane w raporcie

  • Interpretowanie raportu

  • Filtrowanie raportu

Możesz użyć tego raportu do udzielenia odpowiedzi na następujące pytania:

  • Jaką część testów zespół zakończył?

  • Czy prawdopodobne jest, że zespół testowanie na czas?

  • Ile pozostało testów do uruchomienia?

  • Ile testów kończy się sukcesem?

  • Ile testów kończy się niepowodzeniem?

  • Ile testów jest zablokowanych?

Wymagania

  • Aby wyświetlić raport, użytkownik musi być przypisany lub należeć do grupy, która została ma przypisaną rolę przeglądarki w usługach Reporting Services.Aby uzyskać więcej informacji, zobacz Dodawanie użytkowników do zespołów i projektów.

  • Zainicjowano kolekcji projektów zespołowych zawierający projektu zespołowego z SQL Server usług Reporting Services.Ten raport nie jest dostępny jeśli Raport Raporty nie pojawia się po otwarciu Team Explorer i rozwiń węzeł projektu zespołowego. Jeśli musisz dodać raporty, zobacz Dodawanie raportów do projektu zespołowego.

Dane w raporcie

Dane wyświetlane w raporcie Postęp planu testu pochodzą z magazynu danych i wyników badań, które są generowane, gdy badania są prowadzone przy użyciu Microsoft Test Manager.Raport przedstawia wykres obszaru, który pokazuje najnowszy wynik dowolnego testu w planach testu w określonym czasie.Aby uzyskać więcej informacji, zobacz Uruchamianie ręcznych testów za pomocą systemu Team Web Access.

Poniższa ilustracja przedstawia przykładowy raport Postęp planu testu:

Przykład raportu postępu Plan testu

Oś pozioma ukazuje dni w sprincie lub iteracji, a oś pionowa ukazuje punkty testowe.Punkt badania jest powiązany dla przypadku testowego z konfiguracją testową w pakiecie testów określonych.Aby uzyskać więcej informacji dotyczących punktów testu, zobacz Raportowanie postępu testów dla planu testów.Poniższa tabela opisuje znaczenie każdego wyniku badania:

Wynik testu

Opis

Zakończone powodzeniem

Liczba przypadków testowych, które pomyślnie.

Niepowodzenie

Liczba przypadków testowych, które się nie powiodły.

Niejednoznaczne

Liczba przypadków testowych, które zostały wykonane i przypisano im stan Niejednoznaczny.

Zablokowany

Liczba przypadków testowych, które są aktualnie zablokowane wykonywania.

Nigdy nie uruchamiaj

Liczba przypadków testowych, które nigdy nie zostały uruchomione.

Inne

Liczba przypadków testowych, które zostały działają i przypisać jeden z następujących stanów: zostało przerwane, nie jest wykonywane, PassedButRunAborted, NotRunnable, rozłączony, limit czasu do czasu, w toku lub Inconclusive.

Możesz filtrować raport Postęp planu testu w następujący sposób:

  • Zmień daty rozpoczęcia i zakończenia dla raportu.

  • Filtrowanie planów testów, które są uwzględniane w raporcie, przez określenie ścieżek iteracji, ścieżek obszarów i nazw lub stanów planów testów.

Aby uzyskać więcej informacji, zobacz Filtrowanie raportu w dalszej części tego tematu.

Wymagane działania związane z zarządzaniem przypadkami testowymi i planami testów

W raporcie testowanie postępu Plan być przydatne i dokładne zespołu należy wykonać następujące działania, aby zarządzać planów testów:

  • Zdefiniuj przypadków testowych i określ iteracji i obszaru ścieżki w przypadku każdego testu.

  • Definiowanie planów testów oraz określić ich bieżącego stanu.

  • Dla testów ręcznych oznaczyć wyniki każdego kroku weryfikacji w przypadku testowego jako przekazany lub nie powiodło się.

    Ważna uwagaWażne

    Testerzy muszą oznaczyć krok testu statusem, jeśli jest to krok testu sprawdzania poprawnościOgólny wynik testu odpowiada statusowi wszystkich kroków testowych, które zostały oznaczone.Tym samym test będzie posiadał status niepowodzenia, jeżeli etap testu jest oznaczony jako niepowodzenie lub nieoznaczony.

    Testów automatycznych każdego testu automatycznie jest oznaczona jako przekazany lub nie powiodło się.

  • Umożliwia filtrowanie przypisać iteracji i obszaru ścieżki do przetestowania przypadków.

Interpretowanie raportu

Możesz śledzić, jak wiele planów testowych zostało uruchomionych i jak wiele z nich zakończyło się niepowodzeniem.Raport Postęp planu testu wyświetla wartość skumulowaną dla wszystkich planów testów, pogrupowane według stanu wyniku.

Odpowiedzi udzielone przez raport

Możesz przejrzeć raport, aby określić postęp w sprincie lub iteracji lub w przedziale czasowym.Na przykład można odpowiedzieć na następujące pytania:

  • Jaką część testów zespół zakończył?

  • Czy prawdopodobne jest, że zespół testowanie na czas?

  • Ile pozostało testów do uruchomienia?

  • Ile testów kończy się sukcesem?

  • Ile testów kończy się niepowodzeniem?

  • Ile testów jest zablokowanych?

Zdrowa wersja raportu

Właściwy raport Postępu planowania testów pokazuje stały postęp w planach uruchamiania i przechodzenia testów, jak pokazano na poniższej ilustracji.Najlepiej, jeśli raport zawiera stosunkowo stałą liczbę przypadków testowych dla danego planu.W miarę rozwoju cyklu wdrażania więcej przypadków testowych powinno być udanych i mniej powinno pozostać w innym stanie.

Dobra wersji postępu Plan testu

Niezdrowa wersja raportu

Niewłaściwy raport postępu planowania testów zawiera jeden z następujących wskaźników lub więcej:

  • Duża liczba przypadków testowych nie powiodła się.

    Gdy na wykresie widać więcej koloru czerwonego niż zielonego, więcej przypadków testowych kończy się niepowodzeniem niż powodzeniem.W zależności od tego, gdzie jesteś w cyklu produktu, możesz sprawdzić, dlaczego tak wiele przypadków testowych kończy się niepowodzeniem.

  • Liczbę przypadków testowych, które są przekazywania pozostaje prosty.

    Jak pokazano na poniższej ilustracji, liczba przypadków testowych, które są udane, zakończone niepowodzeniem lub nigdy nie zostały uruchomione, jest płaska.Być może chcesz zbadać konkretne przyczyny, które wpływają na każdy z obszarów.

    Zła wersja postępu Plan testu

Filtrowanie raportu

Możesz filtrować raport Postęp planu testu, aby pokazać tylko te przypadki testowe, które są zdefiniowane dla iteracji, obszarów produktu, planów testu lub stanów planów testu, które określisz.Poniższa ilustracja przedstawia dostępne filtry:

Filtry dla raportu postępu Plan testu

Aby zmienić interwał czasu raportu

  1. Obok iteracji Start (Data) lub iteracji zakończenie (Data), kliknij ikonę kalendarza, a następnie kliknij odpowiednią datę.

  2. Kliknij Wyświetl raport.

Aby filtrować plany testów lub przypadki testowe, które są uwzględniane w raporcie

  1. Wykonaj jedną z dwu następujących czynności:

    • Na liście Iteracja lub Obszar zaznacz pole wyboru każdej ścieżki iteracji i obszaru produktu do uwzględnienia.

    • Na listach Planu testu i Stan planu testu zaznacz pole wyboru każdego planu testu i stanu planu testu, który chcesz uwzględnić.

  2. Kliknij Wyświetl raport.

Zobacz też

Inne zasoby

Raporty (SQL Server Reporting Services )

MSF for Agile software development for Visual Studio ALM