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-
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
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
Dodaj zmienną użytkownika – tutaj podaj nazwę ANT_HOME , a w sekcji wartość podaj ścieżkę do katalogu domowego Ant
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.
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.
Uwaga – Jeśli jest poprawnie zainstalowany to w output console dostaniemy build.nie znaleziono xml-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
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.
Krok 4-gdy build się powiedzie, napisz ant generateReport i naciśnij enter.
Krok 5 – Po pomyślnym zbudowaniu przejdź do katalogu projektu, a otrzymasz folder testng-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