Innholdsfortegnelse:

Hvordan gjenåpner du mislykkede testsaker i Testng?
Hvordan gjenåpner du mislykkede testsaker i Testng?

Video: Hvordan gjenåpner du mislykkede testsaker i Testng?

Video: Hvordan gjenåpner du mislykkede testsaker i Testng?
Video: How to Re-run failed Test cases in selenium Automation using TestNG IRetryAnalyzer 2024, November
Anonim

Trinn å følge:

  1. Etter den første løpe av en automatisert prøvekjøring . Høyreklikk på Prosjekt – Klikk på Oppdater.
  2. En mappe vil bli generert med navnet " test -output”-mappen. Innsiden " test -output"-mappen, kan du finne " testng - mislyktes . xml"
  3. Løpe “ testng - mislyktes . xml" til henrette de mislykkede testtilfeller en gang til.

Med tanke på dette, hvordan hopper du over mislykkede testtilfeller i TestNG?

I TestNG , @ Test (enabled=false) annotering brukes til hoppe over en testforsøk hvis den ikke er klar til test . Vi trenger ikke importere noen tilleggsutsagn. Og vi kan Hopp over en test ved bruk av TestNG Hopp over Unntak hvis vi vil Hopp over en spesiell Test.

Foruten ovenfor, hva er TestNG-lytter? Lytter er definert som grensesnitt som endrer standarden TestNG-er oppførsel. Som navnet tilsier Lyttere "lytt" til hendelsen definert i selenskriptet og oppfør deg deretter. Det brukes i selen ved å implementere Lyttere Grensesnitt.

Med tanke på dette, kan vi kjøre en gruppe testsaker ved å bruke TestNG?

Ja åpenbart vi kan kjøre en gruppe testsaker ved å bruke TestNG . Du kan lage en gruppe av test metoder basert på funksjonalitet og funksjoner, eller basert på moduler eller basert på testing typer som funksjonell testing , tilregnelighet testing osv.. På denne måten du kan skille spesifikke gruppeprøve metoder fra alle test metoder.

Hvordan kjører du testcases?

Til løpe en testforsøk fra Testtilfeller visning Åpne testforsøk Jobbe og gå til Testtilfeller utsikt. Høyreklikk på testforsøk navn på venstre panel og velg Løpe TestCase fra kontekstmenyen. Alle forekomstene av testforsøk utføres samtidig.

Anbefalt: