Powtarzanie testu z wykorzystaniem różnych danych
Opublikowano: czerwiec 2016
Podczas wpisywania ręcznego testu, często zachodzi potrzeba określenia, że test należy powtórzyć kilkakrotnie z różnymi danymi. Na przykład jeśli użytkownicy mogą dodawać różne ilości produktu do koszyka zakupów, następnie chcesz sprawdzić, czy ilość 200 działa podobnie jak również jako liczba 1.
Aby to zrobić, należy wstawić parametry do kroków testu. Wraz z krokami testowymi możesz zapewnić tabelę wartości parametrów.
Można również udostępniać parametry i ich dane między przypadkami testowymi, gdy użytkownik korzysta z dostępu do sieci Web zespołu za pomocą Team Foundation Server 2015 lub Visual Studio Online. W ten sposób można uruchomić wiele przypadków testowych z tymi samymi danymi.
Dodaj parametry do przypadku testowego
Utwórz parametr, wpisując nazwę poprzedzone "@" w działania i oczekiwanych wyników kroków testu.
Pod listą kroków należy dodać kombinacje wartości parametru. Czasami trzeba przewinąć w dół, aby je zobaczyć.
Parametry udziału między przypadkami testowymi
Konwertuj na udostępnionych parametrów istniejących parametrów, tak, aby można było używać ich i skojarzonych z nim danych w innych przypadków testowych.
Po utworzeniu parametru współużytkowanego ustawiona, Otwórz inny przypadek testowy i Dodaj parametr udostępnionego ustawioną w tym przypadku testowego. Aby wyszukać wspólny zestaw według nazwy parametrów.
Zestaw parametrów udostępnione jest wyświetlany w wartości parametrów sekcji po dodaniu. Teraz możesz używać tych parametrów w etapów przypadek testowy.
Jeśli przypadek testowy już nazwy parametrów innego dla tych parametrów udostępnione, mapowania parametru współużytkowanego do lokalnego parametru do użycia danych udostępnionych parametrów.
Gdy są one prawidłowo mapowane pojawi się dane skojarzone z parametrem udostępnione.
Dodawanie, edytowanie i Zmień nazwę użytkownika zestawów parametrów udostępnione na karcie Parametry. Wyświetl przypadki testowe, które odwołują się do nich w okienku przypadków testowych.
Każdy zestaw parametrów udostępnione jest elementem pracy. Z właściwości kartę, można wyświetlić lub zmienić tego elementu roboczego. Na przykład można przypisać właścicieli i śledzenie zmian.
Uwaga
Aby zaktualizować udostępnionych parametrów, muszą mieć dostęp do sieci Web zespołu.
Uruchamianie przypadku testowego z parametrami
Po uruchomieniu przypadku testowego z parametrami, moduł uruchamiający testy pokazuje pierwszy wiersz wartości parametrów.
Po zakończeniu czynności należy oznaczyć test jako zakończony powodzeniem lub niepowodzeniem.
Przejdź do następnej iteracji testu, który używa następnego wiersza wartości parametrów.
Niektóre z wartości parametrów są błędne.Czy można je naprawić bez anulowania testu?
Tak. Wybierz Edytuj z menu kontekstowego kroku.
Przejrzyj wyniki testu
Po zaznaczeniu którejkolwiek iteracji testu jako zakończonej niepowodzeniem wynik całego testu jest pokazywany jako zakończony niepowodzeniem.
Jeśli sprawdzisz wyniki testu w programie Microsoft Test Manager, można zobaczyć różne wyniki dla każdej iteracji:
Przyspieszanie iteracji testowych za pomocą nagrywania/odtwarzania
Może być podatny na błędy i bardzo kłopotliwy w pracy ze względu na długi spis kombinacji parametrów. Aby przyspieszyć, należy utworzyć nagranie akcji podczas testu diagnostycznego z pierwszym zestawem wartości parametrów, a następnie odtwarzać je dla innych zestawów.
Oto sposób:
Wybierz opcję Utwórz nagranie akcji przed naciśnięciem przycisku Rozpocznij.
Ukończ pierwszej iteracji testu, a następnie przejdź do następnego.
Oznacz każdy krok Zakończono pomyślnie lub niepowodzenie w czasie pracy. Wprowadź wartości parametrów w aplikacji dokładnie tak, jak są one wyświetlane w skrypcie testu.
Wybierz odtwarzanie do uruchomienia testu z następnego zestawu wartości parametrów.
Czynności użytkownika będą odtwarzane automatycznie, ale nadal należy zweryfikować wyniki.
Nagrywanie/odtwarzanie z nagrania nie działa ze wszystkimi aplikacjami. Aby uzyskać szczegółowe informacje, zobacz Obsługiwane konfiguracje oraz platformy zakodowanych testów interfejsu użytkownika i nagrywania akcji.
Q i A
Pyt są parametry najlepszy sposób, aby określić, że test powinien być uruchomiony w systemie Windows 7 i Windows 8? I o różnych przeglądarkach, bazy danych i tak dalej?
Odp.: Lepiej jest do tego celu używać Konfiguracji testowych. Za pomocą parametrów przypadku testowego uruchamiane są jedna po drugiej różne wartości parametrów, co sprawia, że przełączenie z jednej platformy na drugą jest trudne.P: Czy mogę używać parametrów we wspólnych krokach?
A: Tak. Należy podać wartości parametrów w przypadkach testowych, tam gdzie są używane wspólne kroki.Pyt.: można importować wartości parametrów z arkusza programu Excel do mojego zestawów parametrów udostępnione?
A: Tak. Skopiuj dane z arkusza kalkulacyjnego programu Excel i wkleić go do siatka udostępnionych parametrów. Można również skopiować danych z siatki z powrotem w programie Excel aby.