jak wygenerować raport XSLT w Selenium Webdriver

raport XSLT w Selenium

Witam zapraszamy do samouczka Selenium, w tym poście zobaczymy, jak wygenerować raport XSLT w Selenium Webdriver.

każda Automatyzacja bez dobrego raportowania jest bezużyteczna, po integracji Selenium z TestNG otrzymasz domyślne raporty TestNG, co jest bardzo przydatne, ale nadal możemy generować dobre raporty za pośrednictwem XSLT reporter lub atu reporter.

zanim zaczniemy pisać XSLT, chcę również podzielić się jeszcze jednym raportem, którego faktycznie używam w moim obecnym projekcie i zaufaj mi, że to raportowanie również ci się spodoba. Jestem cały czas fanem tego raportu i obejmuje również dziennik i zrzut ekranu.

narzędzie do raportowania, o którym mówiłem, to raport zakresu, który ponownie jest frameworkiem open source, którego możesz użyć do dowolnego istniejącego lub nowego projektu. Mam szczegółowy artykuł i film na ten temat, więc chcesz zbadać więcej, a następnie kliknij poniższy link i zacznij używać raportu zakresu.

New Reporting – Advance Reporting using range report

stworzyłem mały film youTube na temat raportu XSLT w Selenium WebDriver

raport XSLT w Selenium Webdriver

XSLT oznacza XML style-sheet language do transformacji, zapewnia bardzo bogaty raport formatowania przy użyciu TestNG framework.

aby wygenerować raport XSLT w Selenium, przygotuj się z poniższym warunkiem wstępnym.

1-Należy zainstalować Ant.

2 – powinniśmy mieć przynajmniej pewien przypadek testowy powinien być wykonany przez TestNG (tj. – output directory powinien być dostępny w katalogu domowym).

zainstaluj ANT-

zainstaluj ANT
zainstaluj ANT

co to jest Ant

1-Apache Ant to narzędzie do budowania oparte na Javie z Apache.

2-pliki kompilacji Apache Ant są zapisywane w XML .

3-Narzędzie Open Source.

ten post obejmie cię, jak zainstalować Apache ANT, aby zautomatyzować proces budowania i wdrażania w prostych i prostych krokach.

Wygenerujmy raport XSLT w Selenium WebDriver

Krok 1-Przejdź do adresu URL poniżej wzmianki

http://ant.apache.org/bindownload.cgi

Krok 2-Przejdź do aktualnej wersji ant i pobierz plik zip

Pobierz ANT
Generuj raport XSLT w Selenium

Krok 3 – rozpakuj plik zip

Krok 4 – Po rozpakowaniu pliku zip musimy ustawić zmienną środowiskową.

kliknij prawym przyciskiem myszy Mój komputer i wybierz Właściwości i kliknij zaawansowane ustawienie systemu

 ustawienie systemu
ustawienie systemu
Dodaj nową zmienną
Dodaj nową zmienną

Dodaj zmienną użytkownika – tutaj podaj nazwę ANT_HOME , a w sekcji wartość podaj ścieżkę do katalogu domowego Ant

Dodaj ANT_HOME

Dodaj zmienną systemową – w tym celu musimy edytować istniejącą ścieżkę systemową kliknij edytuj, Przejdź do ostatniego i podaj lokalizację till bin and save.

Generuj raport XSLT
Generuj raport XSLT

Uwaga-Proszę nie edytować innej ścieżki-może to spowodować awarię systemu.

Krok 5-Teraz sprawdź, czy Ant jest poprawnie zainstalowany-otwórz CMD i wpisz run i naciśnij enter.

Ant install
Ant install

Uwaga – Jeśli jest poprawnie zainstalowany to w output console dostaniemy build.nie znaleziono xml-build failed

Build failed
Build failed

Krok 1 – Pobierz XSLT z mojego konta Google driver.
Krok 2-rozpakuj Folder XSLT i skopiuj wszystkie pliki i wklej do katalogu domowego projektu.
zobacz poniżej zrzut ekranu

 Pobierz Folder XSLT
Pobierz Folder XSLT
Rozpakuj i Dodaj Folder XSLT
Rozpakuj i Dodaj Folder XSLT

Krok 3 – teraz wykonaj build.plik xml wykorzystujący Ant – do uruchomienia build.plik xml.

Otwórz wiersz polecenia i przejdź do katalogu domowego projektu i wpisz Uruchom i naciśnij enter.

 katalog domowy
katalog domowy

Build now

Krok 4-gdy build się powiedzie, napisz ant generateReport i naciśnij enter.

Generuj raport XSLT

Wygeneruj raport XSLT

Krok 5 – Po pomyślnym zbudowaniu przejdź do katalogu projektu, a otrzymasz folder testng-xslt

Wygeneruj raport XSLT
Wygeneruj raport XSLT

wewnątrz testng-xslt otrzymasz indeks.html (to jest raport główny) otwórz w przeglądarce Firefox lub Chrome, które obsługują JavaScript

 Generuj raport XSLT

Generowanie raportu XSLT
Generowanie raportu XSLT
Generowanie raportu XSLT w selenium
Generowanie raportu XSLT

Write a Comment

Twój adres e-mail nie zostanie opublikowany.