pisanie pierwszego przypadku testowego w Selenium WebDriver

w następnym poście pójdę krok po kroku i wyjaśnię, jak napisać pierwszy przypadek testowy za pomocą Selenium Webdriver i wykonać go za pomocą TestNG.

1. Kliknij prawym przyciskiem myszy na folderze src- >Nowy – > Pakiet.

2. Podaj nazwę pakietu coś w stylu com.stm.przetestuj i kliknij “Zakończ”.

3. Kliknij prawym przyciskiem myszy na nowo utworzonym pakiecie – > New – > Class.

4. Podaj nazwę klasy jako “RegistrationTest” i kliknij Zakończ.

5. Napisz poniższy kod do pierwszego testu.

biorę przykład automatyzacji funkcjonalności rejestru użytkowników dla strony demo http://newtours.demoaut.com

kod do pierwszego testu jest następujący:

pakiet com.stm.test;

import org.openqa.selenium.By;

import org.openqa.selen.WebDriver;

import org.openqa.selen.firefox.FirefoxDriver;

import org.openqa.selen.wsparcie.ui.Select;

Importuj org.testng.adnotacje.Test;

Rejestracja klasy publicznej

{

@Test / / This is TestNG annotation

public void testRegister()

{

WebDriver driver = new FirefoxDriver ();

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

kierowca.findElement (By.linkText(“REGISTER”)).click ();

driver. findElement(By.name (“firstName”)). sendKeys (“User1”);

driver.findElement (By.name (“lastName”)). sendKeys (“Nazwisko1”);

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

kierowca.findElement (By.nazwa(“nazwa użytkownika”)).sendKeys(“”);

driver. findElement(By.name (“adres1”)). sendKeys (“adres testowy”);

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

Select select = new Select (driver. findElement(By.name (“kraj”)));

wybierz.selectByVisibleText (“ANGOLA”);

driver. findElement(By.name (“email”)). sendKeys(“”);

driver. findElement(By.name (“hasło”)). sendKeys (“user1”);

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

driver.findElement (By.name (“Zarejestruj się”)). kliknij ();

kierowca.close ();

sterownik.Zakończ();

}

}

6. Po zakończeniu testu kliknij prawym przyciskiem myszy na test i kliknij RunAs – >TestNG Test

7. Po wykonaniu testu wybierz projekt i naciśnij klawisz F5, aby odświeżyć projekt. Zostanie utworzony nowy folder “Wyniki testów”, który pokaże Ci wyniki do wykonania. Kliknij prawym przyciskiem myszy na index.html – > otwórz przeglądarkę internetową – >, aby zobaczyć raport wykonania.

Jeśli podoba Ci się ten post, naciśnij przycisk Lubię to na Facebooku i udostępnij go!!

Leave a Reply