Testowanie systemowe za pomocą kodowanych testów interfejsu użytkownika
Testy automatyczne interfejsu użytkownika (UI) są znane jako kodowane testy interfejsu użytkownika.Testy te dostarczają testowanie funkcjonalności oraz walidację kontrolek interfejsu użytkownika.Możesz utworzyć kodowane testy interfejsu użytkownika, aby określić, czy interfejs użytkownika działa poprawnie po zmianie kodu.
Kodowane testy interfejsu użytkownika są często używane w rozwiązaniach Visual Studio, aby szybko sprawdzić poprawną funkcjonalność kod; są także używane jako brama jakości przed ewidencjonowaniem zmian kodu.Kodowane testy interfejsu użytkownika mogą uzupełniać testy jednostkowe w rozwiązaniu Visual Studio.Aby uzyskać więcej informacji, zobacz Testowanie interfejsu użytkownika za pomocą automatycznych zakodowanych testów interfejsu użytkownika i Weryfikowanie kodu przy użyciu testów jednostkowych.
Możesz również utworzyć kodowane testy interfejsu użytkownika, aby zautomatyzować ręczne testy, utworzone w Microsoft Test Manager.Te zautomatyzowane ręczne testy mogą następnie być zawarte w konfiguracji kompilacji zespołowej, jako część testowania integracji.
Wymagania
- Visual Studio Ultimate, Visual Studio Premium
Zadania
Zadania |
Skojarzone tematy |
---|---|
Tworzenie automatycznego testu interfejsu użytkownika z istniejącego testu ręcznego: Stwórz automatyczny test interfejsu użytkownika z istniejącego nagrania akcji z ręcznego przypadku testowego. |
|
Rejestrowanie akcji użytkownika do tworzenia automatycznego testu interfejsu użytkownika: Zarejestruj akcje użytkownika, których chcesz użyć do utworzenie automatycznego testu interfejsu użytkownika oraz wygeneruj kod dla kodowanego testu interfejsu użytkownika z tego nagrania.Następnie możesz dodać niestandardowy kod do swojego kodowanego testu interfejsu użytkownika, przy pomocy Edytora kodu lub Edytora kodowanego testu interfejsu użytkownika. |
|
Dodawanie kontrolek i walidacji do automatycznego testu interfejsu użytkownika: Dodaj kontrolki interfejsu użytkownika do swojego kodowanego testu interfejsu użytkownika i zweryfikuj wartości oraz właściwości kontrolek przy pomocy Kompilatora kodowanych testów interfejsu użytkownika. Jeśli testujesz dużą aplikację, może być konieczne użycie wielu map interfejsu użytkownika, co pomoże stworzyć kodowane testy interfejsu użytkownika. |
|
Dodawanie parametrów ze źródła danych, które zostaną użyte z kodowanym testem interfejsu użytkownika: Przekształć swój kodowany test interfejsu użytkownika w test oparty na danych, poprzez dodanie źródła danych do metody testowej i użycie kontekstu testu, aby uruchomić metodę testową dla każdego zestawu danych w źródle danych. |
|
Łączenie przypadków testowych do wymagań użytkowników: Połącz swoje automatyczne testy interfejsu użytkownika z wymaganiami użytkownika.Następnie możesz określić, jak wiele automatycznych testów posiadasz do wymagań użytkownika. |
|
Edycja kodowanych testów interfejsu użytkownika za pomocą Edytora kodowanego testu interfejsu użytkownika: Edytor kodowanego testu interfejsu użytkownika pozwala na łatwą modyfikację kodowanych testów interfejsu użytkownika.Za pomocą Edytora testu interfejsu użytkownika możesz zlokalizować, wyświetlić i edytować swoje metody testowe, akcje interfejsu użytkownika oraz skojarzone z nimi kontrolki w mapie kontrolek interfejsu użytkownika. |
|
Uruchamianie automatycznych testów interfejsu użytkownika: Uruchom kodowane testy interfejsu użytkownika bezpośrednio z programu Visual Studio, z Microsoft Test Manager, z Team Foundation Build.Kodowane testy interfejsu użytkownika muszą współdziałać z pulpitem po uruchomieniu, w przeciwieństwie do innych testów automatycznych. |
|
Dodawanie obsługi kontrolek niestandardowych: Środowisko kodowanych testów interfejsu użytkownika nie obsługuje każdego możliwego interfejsu użytkownika i może nie obsługiwać interfejsu użytkownika, który chcesz testować.Na przykład, nie można utworzyć natychmiast kodowanych testów interfejsu użytkownika interfejsu użytkownika dla Microsoft Excel.Jednak można utworzyć rozszerzenie kodowane struktury testów interfejsu użytkownika, obsługujące formant niestandardowy. |
|
Najlepsze praktyki dla kodowanego testu interfejsu użytkownika: Pisz kodowane testy interfejsu użytkownika, które zmniejszają efekt zmiany interfejsu użytkownika w programie podczas testu. |
Scenariusze pokrewne
Jeśli chcesz zweryfikować, które konfiguracje są obsługiwane w przypadku kodowanych testów interfejsu użytkownika, możesz znaleźć bieżącą listę systemów operacyjnych, przeglądarek i obsługiwanych technologii.
Zasoby zewnętrzne
Wskazówki
CZĘSTO ZADAWANE PYTANIA
Kodowane testy interfejsu użytkownika często zadawane pytania dotyczące - 1
Kodowane testy interfejsu użytkownika często zadawane pytania dotyczące -2
Forum
Program Visual Studio testowanie interfejsu użytkownika automatyzacji (w tym CodedUI)