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