Skrive ditt første testfall I Selenium WebDriver

i det følgende innlegget vil jeg gå trinnvis og forklare hvordan du skriver ditt første testfall ved Hjelp Av Selenium Webdriver og utføre Det ved Hjelp Av TestNG.

1. Høyreklikk på src-mappen – >Ny – > Pakke.

2. Gi pakkenavnet noe som com.stm.test og klikk på “Fullfør”.

3. Høyreklikk på den nyopprettede pakken – > Ny – > Klasse.

4. Oppgi klassenavn som “RegistrationTest” og klikk Fullfør.

5. Skriv koden nedenfor for din første test.

jeg tar et eksempel på å automatisere register brukerfunksjonalitet for demo site http://newtours.demoaut.com

koden for den første testen er som følger:

pakke com.stm.test;

import org.openqa.selenium.By;

importer org.openqa.selen.WebDriver;

importer org.openqa.selen.firefox.FirefoxDriver;

importer org.openqa.selen.støtte.brukergrensesnitt.Velg;

importer org.testng.kommentar.Test;

offentlig klasseregistreringstest

{

@Test / / Dette Er TestNG merknad

offentlig ugyldig testRegister()

{

WebDriver driver = ny FirefoxDriver ();

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

sjåfør.findElement (Av.linkText (“REGISTRER”)).klikk ();

driver. findElement(By.name (“fornavn”)). sendKeys (“Bruker1”);

driver.findElement(By.name (“etternavn”)). sendKeys (“Etternavn1”);

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

sjåfør.findElement (Av.navn(“brukernavn”)).sendKeys(“”);

driver. findElement(By.name (“adresse1”)). sendKeys (“Test Adresse”);

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

Velg velg = ny Velg (driver. findElement(By.name (“land”)));

velg.selectByVisibleText (“ANGOLA”);

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

driver. findElement(By.name (“passord”)). sendKeys (“bruker1”);

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

driver.findElement(By.name (“registrer”)). klikk ();

driver.lukk();

driver.avslutt();

}

}

6. Etter å ha fullført testen høyreklikk på testen Og klikk På RunAs – >TestNG Test

7. Etter å ha utført testen, velg prosjektet og trykk F5 for å oppdatere prosjektet. En ny mappe “test-resultater” vil bli opprettet som vil vise deg resultatene for utførelsen. Høyreklikk på indeksen.html – >åpne med – >nettleser for å se utførelsesrapporten.

hvis du liker dette innlegget hit like button for facebook og dele den!!

Leave a Reply