Writing your first test case in Selenium WebDriver
in the following post I will go step by step and explain how to write your first test case using Selenium Webdriver and execute it using TestNG.
1. Klikkaa oikealla src-kansiota – > Uusi – > paketti.
2. Anna Paketin nimi jotain com.stm.testaa ja klikkaa “Valmis”.
3. Napsauta hiiren oikealla painikkeella vasta luotua pakettia – > Uusi -> Luokka.
4. Anna luokan nimi “Rekisteröintitesti” ja valitse Valmis.
5. Kirjoita alla oleva koodi ensimmäiseen testiisi.
otan esimerkin rekisterin käyttäjätoimintojen automatisoinnista demopaikalle http://newtours.demoaut.com
ensimmäisen testin koodi on seuraava:
package com.stm.testi;
tuonti org.openqa.selenium.By;
import org.openqa.seleeni.WebDriver;
import org.openqa.seleeni.firefox.FirefoxDriver;
import org.openqa.seleeni.tukee.käyttöliittymä.Valitse;
tuo org.testaan.merkintä.Testi;
julkisen luokan Rekisteröintitesti
{
@Test / / This is TestNG annotation
public void testRegister()
{
WebDriver driver = new FirefoxDriver ();
driver.Hae(“http://newtours.demoaut.com/”);
kuljettaja.findElement(alk.linkText (“REGISTER”)).click ();
driver. findElement(By.name (“etunimi”)). sendKeys(“User1”);
driver. findElement(By.name (“sukunimi”)). sendKeys (“Sukunimi1”);
driver. findElement(By.name (“puhelin”)). sendKeys(“123456789”);
kuljettaja.findElement(alk.nimi (“käyttäjätunnus”)).lähettimet(“”);
kuljettaja. findElement(By.name (‘address1’)). sendKeys (‘Test Address’);
driver. findElement(By.name (“city”)). sendKeys (“Test City”);
Select select = new Select(driver.findElement (By.name (“maa”)));
valitse.selectByVisibleText (“ANGOLA”);
driver. findElement(By.name (“Sähköposti”)). sendKeys(“”);
kuljettaja. findElement(By.name (“password”)). sendKeys (“user1”);
driver. findElement(By.name (“confirmPassword”)). sendKeys (“user1”);
driver. findElement(By.name (“register”)). klikkaa ();
kuljettaja.close ();
driver.lopeta();
}
}
6. Testin päätyttyä klikkaa hiiren oikealla painikkeella testiä ja klikkaa RunAs – >TestNG Test
7. Kun olet suorittanut testin, Valitse projekti ja Päivitä projekti painamalla F5-näppäintä. Uusi kansio “testitulokset”luodaan, joka näyttää tulokset suorituksen. Napsauta hiiren kakkospainikkeella indeksiä.html – >avaa – > – selaimella nähdäksesi suoritusraportin.
Jos pidät tästä viestistä, paina Tykkää-painiketta Facebookiin ja jaa se!!
Leave a Reply