skriva ditt första testfall i Selenium WebDriver

i följande inlägg går jag steg för steg och förklarar hur du skriver ditt första testfall med Selenium Webdriver och kör det med TestNG.

1. Högerklicka på src-mappen- >Ny – > paket.

2. Ange Paketnamn något som com.stm.testa och klicka på “Slutför”.

3. Högerklicka på det nyskapade paketet – > nytt -> klass.

4. Ange klassnamn som “RegistrationTest” och klicka på Slutför.

5. Skriv koden nedan för ditt första test.

jag tar ett exempel på att automatisera registeranvändarfunktionalitet för demo-webbplats http://newtours.demoaut.com

koden för det första testet är som följer:

paket com.stm.testa;

importera org.openqa.selenium.By;

importera org.openqa.selen.WebDriver;

importera org.openqa.selen.firefox.FirefoxDriver;

importera org.openqa.selen.stöd.gränssnitt.Välj;

importera org.testng.kommentar.Test;

Offentlig klassregistreringtest

{

@Test / / Detta är TestNG annotation

public void testRegister()

{

WebDriver driver = ny FirefoxDriver ();

förare.få(“http://newtours.demoaut.com/”);

föraren.findElement (av.linkText (“registrera”)).klick ();

driver.findElement(By.name (“förnamn”)). sendKeys (“User1”);

driver.findElement(By.name (“efternamn”)). sendKeys (“Efternamn1”);

driver.findElement (By.name (“telefon”)). sendKeys(“123456789”);

föraren.findElement (av.namn(“användarnamn”)).sendKeys(“”);

driver. findElement(By.name (“address1”)). sendKeys (“Test adress”);

driver.findElement(By.name (“stad”)). sendKeys (“Test Stad”);

Välj select = ny Select (driver. findElement(By.name (“land”)));

välj.väljavvisibletext (“ANGOLA”);

driver.findElement(By.name (“e-post”)). sendKeys(“”);

driver. findElement(By.name (“lösenord”)). sendKeys (“user1”);

driver.findElement (By.name (“confirmPassword”)). sendKeys (“user1”);

driver.findElement(By.name (“registrera”)). klick ();

förare.stäng ();

drivrutin.avsluta();

}

}

6. Efter avslutad test högerklicka på testet och klicka på RunAs – > TestNG Test

7. När testet har utförts väljer du projektet och trycker på F5 för att uppdatera projektet. En ny mapp” testresultat ” kommer att skapas som visar resultaten för utförandet. Högerklicka på index.html – >Öppna med-> webbläsare för att se exekveringsrapporten.

om du gillar det här inlägget hit som knappen för facebook och dela den!!

Leave a Reply