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