Analiza testów, które się nie powiodły i śledzenie błędów
Opublikowano: czerwiec 2016
Przesyłanie usterek w trakcie testowania
Można utworzyć elementy robocze dotyczące błędów podczas wykonywania testu albo za pomocą Team Web Access lub Microsoft Test Manager i również podczas przeglądania wyników testu.
Błędy, utworzone w tych narzędziach są automatycznie łączone z wykonywanym testem. Obejmują one listę udanych i nieudanych czynności. Jeśli wprowadzono jakiekolwiek komentarze lub dołączono pliki podczas przeprowadzania testu, również one są dołączone do błędu.
Dodatkowe dane diagnostyczne
Jeśli chcesz, aby błędy uwzględniały dane diagnostyczne, takie jak zrzuty ekranu i informacje systemowe, wykonaj testy przy użyciu programu Microsoft Test Manager. Aby dołączyć dzienniki IntelliTrace, dzienniki zdarzeń, nagrania wideo i inne dane, zefiniuj ustawienia testu.
Aby zebrać dane diagnostyczne ze składników serwera aplikacji podczas wykonywania testu, należy wdrożyć serwery w środowisku laboratoryjnym.
Jeśli chcesz mieć możliwość robienia migawek stanów komputera, użyj maszyn wirtualnych w środowisku SCVMM.
Analizowanie testów
Po zakończeniu serii testów ręcznych lub automatycznych można sprawdzić wyniki i zdecydować, jak je wykorzystać.
Otwórz uruchomienie testowe w celu kontroli wyniów badań indywidualnych. Dla każdego testu można wskazać rodzaj niepowodzenia i rozwiązanie, dodać komentarze oraz przypisać wynik do członka zespołu. Można również tworzyć błędy.
Analiza jest opcjonalny, ale jest szczególnie użyteczna w przypadku zautomatyzowanych testów.
Śledzenie usterek
Strona Sprawdź błędy służy do uruchamiania kwerend, które znajdują błąd utworzony przez użytkownika lub przypisany do użytkownika. Jeśli utworzono błąd, zostanie ona przypisana z powrotem do Ciebie, gdy programista zaewidencjonuje ustalony kod i ustawi stan błędu na Gotowe.
Można również utworzyć własną kwerendę TFS do wykorzystania na stronie Sprawdź błędy.
Sprawdzenie naprawienia błędu
Użyj opcji Sprawdź, aby ponownie uruchomić przypadek testowy, połączony z błędem. Uruchamianie testu w zwykły sposób.
Utwórz przypadek testowy z błędu
Można utworzyć przypadek testowy zawierający kroki tworzone automatycznie na podstawie czynności, które zostały wykonane przed utworzeniem błędu. Spowoduje to wygenerowanie przypadku testowego, który bezpośrednio sprawdza, czy błąd został naprawiony. Przypadek testowy można również uruchomić ponownie w późniejszym sprincie, aby upewnić się, że usterka nie powraca.
Jeśli błąd został utworzony podczas badania przypadku testowego, wtedy prawdopodobnie nie trzeba będzie wygenerować nowego.