testng example how create
kako dodati niz nizu nizov
Ta vadnica pojasnjuje, kako ustvariti datoteko TestNG.xml s pomočjo primera TestNG:
Tu bo podrobno razložena ena najpomembnejših tem TestNG, tj. Datoteka TestNG.xml.
Veliko nalog lahko opravite hkrati z datoteko TestNG.xml.
Začnimo!!
=> Tukaj si oglejte A-Z vadnic za usposabljanje za TestNG tukaj.
Kaj se boste naučili:
- Kaj je TestNG.xml?
- Koraki za ustvarjanje datoteke TestNG.xml
- Primer zagona z uporabo TestNG.xml
- Zaključek
Kaj je TestNG.xml?
Datoteka TestNG.xml je konfiguracijska datoteka, ki pomaga pri organizaciji naših testov. Omogoča preizkuševalcem, da ustvarijo in obravnavajo več razredov preizkusov, opredelijo testne komplete in teste.
Olajša delo preizkuševalca z nadzorovanjem izvajanja testov, tako da vse testne primere sestavi in zažene v eni datoteki XML. To je čudovit koncept, brez katerega je težko delati v TestNG.
Prednosti TestNG.xml
Glavne prednosti datoteke TestNG.xml so:
- Omogoča vzporedno izvajanje testnih metod.
- Omogoča odvisnost ene preskusne metode od druge preskusne metode.
- Pomaga pri določanju prednosti naših preskusnih metod.
- Omogoča združevanje testnih metod v testne skupine.
- Podpira parametrizacijo testnih primerov z uporabo pripisa @Parameters.
- Pomaga pri testiranju na podlagi podatkov z uporabo pripisa @DataProvider.
- Ima različne vrste trditev, ki pomagajo pri potrditvi pričakovanih rezultatov z dejanskimi rezultati.
- Na voljo so različne vrste poročil HTML, poročila obsega itd. Za boljše in jasnejše razumevanje našega povzetka testa.
- Ima poslušalce, ki pomagajo pri ustvarjanju dnevnikov.
Pojmi, uporabljeni v programu TestNG.xml
# 1) Suite predstavlja ena datoteka XML. Vsebuje lahko enega ali več testov in je definiran z oznako.
Primer:
#two) Test predstavlja in lahko vsebuje enega ali več razredov TestNG.
Primer:
# 3) Razred je razred Java, ki vsebuje opombe TestNG. Tu je predstavljena z oznako in lahko vsebuje eno ali več preskusnih metod.
Primer
# 4) Testna metoda je metoda Java, ki jo označuje @Test metode v izvorni datoteki.
Primer:
public class GmailTest { @Test public void LoginTest() { System.out.println('Successfully Logged In'); } @Test public void LogoutTest() { System.out.println('Successfully Logged Out'); } } Primer TestNG.xml
Datoteka Basic Testng.xml je videti, kot je prikazano spodaj.
Koraki za ustvarjanje datoteke TestNG.xml
V programu TestNG moramo ustvariti datoteko TestNG.xml za obdelavo več razredov preizkusov. Konfigurirati moramo preizkus, nastaviti odvisnost od preskusa, vključiti ali izključiti vse razrede, preskusne metode, pakete, teste itd. In v datoteki XML nastaviti tudi prednost.
Ustvarimo datoteko Testng.xml z uporabo spodnjih korakov.
Korak 1: Z desno miškino tipko kliknite mapo Project, pojdite na New in izberite ‘File’, kot je prikazano na spodnji sliki.

2. korak: Dodajte ime datoteke kot ‘Testng.xml’ kot je prikazano na spodnji sliki in kliknite gumb Končaj.

3. korak: Zdaj lahko v datoteko testng.xml dodate spodnjo kodo XML. V skladu z zahtevami lahko izberete ime svoje zbirke testov in ime preizkusa.
Datoteka testng.xml, ki vsebuje zahtevane informacije, je videti spodaj:

V zgornji datoteki XML lahko pravilno in natančno vidite zaporedje oznak. Suite => Testni razredi => Predavanje.
Tukaj je ime Suite
Ime testa je
V datoteki XML lahko imenujemo Suite in Test poljubno ime. Oznaki razredov pa moramo zagotoviti pravilno ime, ki je kombinacija imena vašega paketa in imena testnega primera.
Ime paketa je Googletest, imena testnih primerov pa:
kje se danes uporablja c ++

4. korak: Zaženimo datoteko xml. Zaženite test z desnim klikom na datoteko TestNG xml in izberite Zaženi kot -> TestNG Suite .

Ko se datoteka testng.xml zažene, lahko rezultate vidimo v konzoli.

Primer zagona z uporabo TestNG.xml
Tu smo ustvarili ime Suite kot
V datoteki XML lahko imenujemo Suite in Test poljubno ime. Vendar moramo oznaki razredov navesti pravilno ime, ki je kombinacija imena vašega paketa in imena testnega primera.
Ime paketa je osnove Demo in imena testnih primerov so Google slike in Google zemljevidi .

Zaženimo datoteko XML. Zaženite test z desnim klikom na datoteko TestNG XML in izberite Zaženi kot => TestNG Suite .
Ko se datoteka testng.xml zažene, lahko rezultate vidimo v konzoli.

Zaključek
V tej vadnici smo raziskali vse o TestNG.xml. Različne prednosti in koncepti, uporabljeni v TestNG.xml, so bili podrobno razloženi s pomočjo primera TestNG
Upamo, da ste uživali v celotni paleti vadnic v tej seriji TestNG.
Veselo branje !!
=> Obiščite tukaj za ekskluzivno serijo vadnic TestNG Training.
Priporočeno branje
- 20 Najbolj priljubljenih vprašanj in odgovorov na intervju za TestNG
- Kako uporabiti ogrodje TestNG za ustvarjanje skriptov za selen - Vadnica # 12 za TestNG Selenium
- Naučite se uporabljati pripombe TestNG v selenu (s primeri)
- Preizkušanje API-ja REST s pomočjo Spring RestTemplate in TestNG
- Manipulacija z datotekami v Unixu: Pregled datotečnega sistema Unix
- Vadnica za Eclipse: Vključevanje TestNG v Eclipse Java IDE
- Posebni znaki ali metaznaki Unix za manipulacijo datotek
- MongoDB Ustvari varnostno kopijo baze podatkov
