Analiza dzienników zakodowanych testów interfejsu użytkownika
Kodowane filtru dzienniki testów interfejsu użytkownika i rekord, który jest uruchamiany ważne informacje dotyczące kodowane test interfejsu użytkownika.
Wymagania
- Visual Studio Ultimate, Visual Studio Premium
Dlaczego należy to zrobić?
Dzienniki są prezentowane w formacie, który umożliwia szybkie debugowania problemów.
Jak to zrobić?
Krok 1: Włącz rejestrowanie
W zależności od swojego scenariusza użyj jednej z następujących metod, aby włączyć dziennik.
Scenariusz |
Metoda |
---|---|
Docelowa wersja programu .NET Framework 4 z plik App.config, nie jest obecny w projekcie testu |
|
Docelowa wersja programu .NET Framework 4,5 z plik App.config, nie jest obecny w projekcie testu |
|
Pliku App.config obecne w projekcie testu |
|
Włącz rejestrowanie z kodu testu |
LoggerOverrideState= HtmlLoggerState.AllActionSnapshot; |
Krok 2: Uruchamiaj swoje kodowane testy interfejsu użytkownika i wyświetlić dziennik
Po uruchomieniu kodowanych testów interfejsu użytkownika ze zmianami do QTAgent32.exe.config pliku w miejscu, pojawi się w wynikach Eksploratora testów istnieje łącze danych wyjściowych.Pliki dziennika opracowuje się nie tylko wtedy, gdy test nie powiedzie się, ale także pomyślne testów, gdy poziom śledzenia jest ustawiona na "trybu informacji pełnej."
Na testu menu, wybierz polecenie Windows , a następnie wybierz Eksploratora testów.
Na tworzenie menu, wybierz polecenie tworzyć rozwiązania.
Wybierz kodowanych testów interfejsu użytkownika chcesz uruchomić, otwórz menu skrótów, a następnie wybierz w Eksploratora testów Uruchom testy wybierz.
Testy automatyczne uruchomisz i wskazać, czy powodzeniem lub niepowodzeniem.
Porada
Aby wyświetlić Eksploratora testów z menu testu, wskaż polecenie Windows , a następnie wybierz Eksploratora testów.
Wybierz danych wyjściowych łącze w wynikach Eksploratora testów.
Spowoduje to wyświetlenie produktu wyjściowego dla testów, które zawiera łącze do dziennik czynności.
Wybierz łącze UITestActionLog.html.
Dziennik jest wyświetlany w przeglądarce sieci web.
Pytania i odpowiedzi
Pyt.: co się stało z kluczem EnableHtmlLogger?
W poprzednich wersjach programu Visual Studio wystąpiły dwie więcej ustawień konfiguracji w celu włączenia rejestratora Html w kodowanych testów interfejsu użytkownika:
<add key="EnableHtmlLogger" value="true"/>
<add key="EnableSnapshotInfo" value="true"/>
Oba te ustawienia są używane od programu Visual Studio 2012.EqtTraceLevel jest tylko ustawienie, które muszą zostać zmodyfikowane w celu włączenia HtmlLogger.
Zobacz też
Zadania
Porady: uruchamianie testów za pomocą programu Microsoft Visual Studio
Koncepcje
Weryfikowanie kodu przy użyciu automatyzacji interfejsu użytkownika