testng example how create
aplikacje do pobierania filmów z youtube
W tym samouczku wyjaśniono, jak utworzyć plik TestNG.xml za pomocą przykładu TestNG:
Jeden z najważniejszych tematów TestNG, czyli plik TestNG.xml zostanie szczegółowo wyjaśniony tutaj.
Wiele zadań można wykonać jednocześnie z plikiem TestNG.xml.
Zacznijmy!!
=> Sprawdź tutaj, aby zobaczyć A-Z samouczków szkoleniowych TestNG tutaj.
Czego się nauczysz:
- Co to jest TestNG.xml?
- Kroki, aby utworzyć plik TestNG.xml
- Przykład uruchomienia przy użyciu TestNG.xml
- Wniosek
Co to jest TestNG.xml?
Plik TestNG.xml to plik konfiguracyjny, który pomaga w organizacji naszych testów. Umożliwia testerom tworzenie i obsługę wielu klas testów, definiowanie zestawów testów i testów.
Ułatwia pracę testera, kontrolując wykonywanie testów, łącząc wszystkie przypadki testowe i uruchamiając je w jednym pliku XML. To piękna koncepcja, bez której ciężko pracować w TestNG.
Zalety TestNG.xml
Główne zalety pliku TestNG.xml to:
- Zapewnia równoległe wykonywanie metod testowych.
- Pozwala na zależność jednej metody badawczej od innej metody badawczej.
- Pomaga w ustalaniu priorytetów naszych metod testowych.
- Umożliwia grupowanie metod testowych w grupy testowe.
- Obsługuje parametryzację przypadków testowych za pomocą adnotacji @Parameters.
- Pomaga w testowaniu opartym na danych przy użyciu adnotacji @DataProvider.
- Zawiera różne typy stwierdzeń, które pomagają w weryfikacji oczekiwanych wyników z rzeczywistymi wynikami.
- Zawiera różne typy raportów HTML, raportów dotyczących zakresu itp., Aby lepiej i lepiej zrozumieć podsumowanie naszych testów.
- Ma słuchaczy, którzy pomagają w tworzeniu logów.
Pojęcia użyte w pliku TestNG.xml
# 1) Pakiet jest reprezentowany przez jeden plik XML. Może zawierać jeden lub więcej testów i jest definiowany przez tag.
Przykład:
#dwa) Test jest reprezentowany przez i może zawierać jedną lub więcej klas TestNG.
Przykład:
# 3) Klasa to klasa Java, która zawiera adnotacje TestNG. Tutaj jest reprezentowany przez tag i może zawierać jedną lub więcej metod testowych.
Przykład
# 4) Metoda testowa to metoda Java z adnotacją @Test metody w pliku źródłowym.
Przykład:
public class GmailTest { @Test public void LoginTest() { System.out.println('Successfully Logged In'); } @Test public void LogoutTest() { System.out.println('Successfully Logged Out'); } }
Przykład TestNG.xml
Podstawowy plik Testng.xml wygląda tak, jak pokazano poniżej.
Kroki, aby utworzyć plik TestNG.xml
W TestNG musimy stworzyć plik TestNG.xml do obsługi wielu klas testowych. Musimy skonfigurować nasze uruchomienie testowe, ustawić zależności testowe, dołączyć lub wykluczyć wszelkie klasy, metody testowe, pakiety, testy itp. Oraz ustawić priorytet również w pliku XML.
Utwórzmy plik Testng.xml, wykonując poniższe czynności.
Krok 1: Kliknij prawym przyciskiem myszy folder Project, przejdź do New i wybierz „File”, jak pokazano na poniższym obrazku.
Krok 2: Dodaj nazwę pliku jako „Testng.xml” jak pokazano na poniższym obrazku i kliknij przycisk Zakończ.
analiza przyczyn źródłowych w testowaniu oprogramowania
Krok 3: Teraz możesz dodać poniższy kod XML do pliku testng.xml. Możesz wybrać nazwę zestawu testów i nazwę testu zgodnie z wymaganiami.
Po podaniu wymaganych informacji plik testng.xml wygląda jak poniżej:
W powyższym pliku XML możesz poprawnie i dokładnie zobaczyć sekwencję tagów. Suite => Test Classes => Class.
Tutaj nazwa Suite to
Nazwa testu to
Możemy nadać dowolną nazwę pakietowi i testowi w pliku XML. Ale musimy podać poprawną nazwę tagu class, która jest kombinacją nazwy twojego pakietu i nazwy przypadku testowego.
Nazwa pakietu to Googletest, a nazwy przypadków testowych to:
Krok 4: Uruchommy plik xml. Uruchom test, klikając prawym przyciskiem myszy plik XML TestNG i wybierz Uruchom jako -> TestNG Suite .
Po uruchomieniu pliku testng.xml możemy zobaczyć wyniki w konsoli.
Przykład uruchomienia przy użyciu TestNG.xml
Tutaj utworzyliśmy nazwę pakietu jako
Możemy nadać dowolną nazwę pakietowi i testowi w pliku XML. Musimy jednak podać poprawną nazwę tagu klas, która jest połączeniem nazwy Twojego pakietu i nazwy przypadku testowego.
Nazwa pakietu to basicsDemo a nazwy przypadków testowych to Obrazy Google i Mapy Google .
Uruchommy plik XML. Uruchom test, klikając prawym przyciskiem myszy plik XML TestNG i wybierz Uruchom As => TestNG Suite .
Po uruchomieniu pliku testng.xml możemy zobaczyć wyniki w konsoli.
Wniosek
W tym samouczku omówiliśmy wszystko o TestNG.xml. Różne zalety i koncepcje użyte w TestNG.xml zostały szczegółowo wyjaśnione za pomocą przykładu TestNG
Mamy nadzieję, że spodobał Ci się cały zakres samouczków w tej serii TestNG.
Miłego czytania !!
=> Odwiedź tutaj ekskluzywną serię samouczków szkoleniowych TestNG.
rekomendowane lektury
- 20 najpopularniejszych pytań i odpowiedzi do wywiadów TestNG
- Jak używać platformy TestNG do tworzenia skryptów selenium - Samouczek TestNG Selenium nr 12
- Dowiedz się, jak używać adnotacji TestNG w selenie (z przykładami)
- Testowanie REST API z Spring RestTemplate i TestNG
- Manipulacja plikami w Uniksie: Przegląd systemu plików Unix
- Samouczek Eclipse: Integracja TestNG w środowisku Eclipse Java IDE
- Uniksowe znaki specjalne lub metaznaki do manipulacji plikami
- MongoDB Utwórz kopię zapasową bazy danych