Turinys:

Kaip „Testng“paleisti bandomuosius atvejus?
Kaip „Testng“paleisti bandomuosius atvejus?

Video: Kaip „Testng“paleisti bandomuosius atvejus?

Video: Kaip „Testng“paleisti bandomuosius atvejus?
Video: How to run a group of test cases using TestNG? (Selenium Interview Question #66) 2024, Gegužė
Anonim

Sveiki, Neerja, norėdami atlikti kelis bandymo atvejus naudodami TestNG testų rinkinį selenu, atlikite šiuos veiksmus po vieną:

  1. Dešiniuoju pelės mygtuku spustelėkite aplanką Projektas, eikite į Naujas ir pasirinkite „Failas“.
  2. Naujo failo vedlyje pridėkite failo pavadinimą kaip " testng . xml“ir spustelėkite mygtuką Baigti.
  3. Tai pridės testng .
  4. Dabar paleisti xml failą dešiniuoju pelės mygtuku spustelėkite testng .

Tiesiog, ar galime paleisti bandomųjų atvejų grupę naudodami „Testng“?

Taip Akivaizdu galime paleisti bandomųjų atvejų grupę naudodami TestNG . Tu gali sukurti testo grupė metodai, pagrįsti funkcionalumu ir savybėmis, arba pagrįsti moduliais arba pagrįsti testavimas tipai kaip funkciniai testavimas , sveikas protas testavimas ir tt. Šitaip tu gali atskirti konkretų grupinis testas metodai iš visų bandymas metodus.

kaip atlikti konkretų testą „Testng“? Galime naudoti du skirtingus automatizavimo būdus paleisti konkretus bandymas atvejų selenu testavimas . Pirmasis būdas yra nustatyti įjungtą arba išjungtą būseną Testas anotacija. Pavyzdys testng scenarijus į paleisti klasė. Antrasis būdas yra nustatyti grupės informaciją adresu Testas anotacija.

Taigi, kaip „Testng“kelis kartus paleisti bandomąjį atvejį?

Galite pridėti kelis testus programoje testngSuite ir vykdyti . Pagal visus bandymai klasių pavadinimai turi būti tokie patys vykdyti tas pats scenarijus daugkartinis skaičius laikai . Naudodami @Factory ir @DataProvider anotaciją TestNG tu gali vykdyti tas pats bandymas - atvejis kelis kartus su skirtingais duomenimis.

Kas yra Maven selenas?

Maven yra kūrimo valdymo įrankis, jis padeda valdyti seleno projektų įgyvendinimas sklandžiai. Maven nesuteikia papildomų funkcijų rašymui seleno bandomieji atvejai. tai kūrimo valdymo įrankis ir jis valdo seleno bandomieji projektai atlieka kompiliavimo, dokumentacijos ir kitas projekto užduotis. Maven naudotas POM.

Rekomenduojamas: