Zapisywanie i odtwarzanie testów ręcznych
Opublikowano: czerwiec 2016
Niech Microsoft Test Manager zarejestruje naciśnięcia klawiszy i gesty podczas testowania aplikacji. Przy następnym uruchomieniu testu, można odtwarzać swoje działania szybko i dokładnie.
Odtwarzanie jest bardzo przydatne do powielania błędów. Można prześledzić dokładny zakres czynności wykonanych przez tester do punktu, w którym zostały wykryte usterki.
Odtwarzanie może również pomóc, gdy użytkownik chce uruchomić test z różnych danych, na wielu konfiguracjach, lub w przypadku udostępnionych kroków , które są takie same, w wielu przypadkach badania. Przyspiesza również proces testowania metodą regresji — to znaczy testy, działające od jednego biegu do kolejnego, aby upewnić się, że wszystko nadal działa poprawnie.
Można nagrywać i odtwarzać testy w szerokim zakresie aplikacji dla komputerów osobistych i aplikacji dostępu za pomocą przeglądarek internetowych, także. Aby uzyskać szczegółową listę, zobacz Obsługiwane konfiguracje oraz platformy zakodowanych testów interfejsu użytkownika i nagrywania akcji.
Uruchom program Microsoft Test Manager na komputerze klienta
Aby nagrywać i odtwarzać akcje, musisz zainstalować Menedżera badanie firmy Microsoft na komputerze, na którym będą uruchomione testy. W przypadku testowania aplikacji pulpitu, należy zainstalować najnowszą wersję aplikacji i Menedżera badania firmy Microsoft na tym samym komputerze. W przypadku testowania aplikacji opartych na sieci web, zainstaluj aplikację na serwerze testowym i uruchom Menedżera badania firmy Microsoft na komputerze, na którym zostanie uruchomiona przeglądarka sieci web.
Do firmy Microsoft Test Manager, zainstaluj program Visual Studio Test Professional lub programu Visual Studio Enterprise.
Uruchom przypadek testowy
Połącz program Microsoft Test Manager z projektem zespołowym i wybierz bieżący plan testowy.
Rejestrowanie akcji podczas testu
W oknie Uruchom test wybierz Stwórz rejestrowanie akcji.
Upewnij się, że oznaczono każdy krok Zakończony powodzeniem lub Zakończony niepowodzeniem zaraz po jego ukończeniu i wybierz polecenie Zakończ test po ukończeniu ostatniego kroku. Daje to pewność, że nagranie przypisuje swoje działania odpowiednie kroki.
Ostrzeżenie
Hasła, wiadomości e-mail, konwersacje błyskawiczne i inne poufne dane mógłby być zawarty w nagraniu.Wszystkie naciśnięcia klawiszy i gesty mogą być rejestrowane.
Wybierz Wstrzymaj jeśli chcesz przerwać test, na przykład, aby odpowiedzieć na wiadomość e-mail.
Jeśli popełnisz błąd
Otwieranie panelu edycji w dolnej części modułu uruchomiającego testy. Działania można usunąć tutaj:
Alternatywnie, można ponownie uruchomić test i wybrać Zastąp rejestrowanie akcji.
Jeśli badanie obejmuje etapy udostępnione
W przypadku sekwencji wspólnych kroków, może zostały już wcześniej zarejestrowane w ramach wcześniejszych przypadków testowych. Możesz zachować wcześniejsze nagrywania lub zarejestrować je teraz:
Należy wskazać, kiedy użytkownik kończy nagrywanie etapów udostępnionych:
Jeśli kroki zawierają parametry
Jeśli parametr określa tekst, który trzeba wpisać jako krok w badaniu, wówczas zostanie on rozpoznany i związany w zapisie. Podczas odtwarzania nagrania z innym zestawem wartości parametrów, nowa wartość zostanie wprowadzona w zamian.
Ale parametr nie będzie związany, jeśli nie zostanie bezpośrednio wprowadzony jako tekst — na przykład, jeśli jest nazwą czegoś wybranego. Podczas odtwarzania nagrania trzeba ręcznie wykonać ten krok.
Odtwarzanie rejestrowanej akcji
Wybierz swój test i uruchom go. Nie zaznaczaj opcji nadpisywania w oknie dialogowym Rozpocznij Test.
Możesz uruchomić cały test lub poszczególne kroki. Test Runner ponownie odtworzy naciśnięcia klawiszy i gesty, które nagrałeś.
Musisz sprawdzić wynik każdego kroku. Nagrywanie nie sprawdza wyjścia.
Q i A
P: Czy mogę zapisać badanie w planie jednego badania i odtwarzać je z powrotem w innym?
ODP tak, jest to doskonały sposób, aby szybko i dokładnie, czy testy regresji. Jeśli chcesz powtórzyć niektóre testy, które były wykonane w poprzednim sprincie, wystarczy dodać te przypadki testowe do planu badań dla bieżącego sprintu.Rejestrowanie przypadek testowy, aby jej wygląd w dowolny plan testu określonego lub pakiet nie jest połączony.
Q: w konfiguracji jednego testu i odtwarzania go ponownie inną konfigurację można rejestrować testu? Testy dla różnych konfiguracji wyświetlany jako osobne testy na stronie uruchamiania.
A: Yes. Nagrywanie jest połączone z przypadkiem testowym, tak aby można było go ponownie odtworzyć z dowolnej instancji tego przypadku testowego, nawet w różnych konfiguracjach testowych, testować pakiety lub testować plany.Pyt niektóre lub wszystkie Moje działania nie są rejestrowane lub odtwarzanie nie działa prawidłowo. Dlaczego?
ODP rejestrowanie akcji dotyczącej najlepiej dla aplikacji, w którym każdy użytkownik pole interfejsu ma unikatowy identyfikator i podstawowe gestów, takich jak naciśnięcia kliknięć lub poprawek i opcji menu. Może nie działać tak dobrze w przypadku gestów takich jak rysowanie i nie ma wpływu na niektóre aplikacje i przeglądarki sieci web.Aby dowiedzieć się, jak projektowanie aplikacji, aby łatwiej rekordu testy, zobacz Włącz testowanie kodowanego interfejsu użytkownika dla Twoich formantów.
Rekord/odtwarzanie jest chłodno. Ale mogę całkowicie zautomatyzować testu, łącznie z wynikami weryfikacji?
Tak. Automatyzacja testów systemowych