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