Schreiben Sie Ihren ersten Testfall in Selenium WebDriver

Im folgenden Beitrag werde ich Schritt für Schritt erklären, wie Sie Ihren ersten Testfall mit Selenium Webdriver schreiben und mit TestNG ausführen.

1. Klicken Sie mit der rechten Maustaste auf das Paket src folder ->New -> .

2. Geben Sie den Paketnamen so etwas wie com.stm.testen Sie und klicken Sie auf “Fertig stellen”.

3. Klicken Sie mit der rechten Maustaste auf die neu erstellte Klasse package – > New -> .

4. Geben Sie den Klassennamen als “RegistrationTest” an und klicken Sie auf Fertig stellen.

5. Schreiben Sie den unten angegebenen Code für Ihren ersten Test.

Ich nehme ein Beispiel für die Automatisierung der Registerbenutzerfunktionalität für die Demo-Site http://newtours.demoaut.com

Der Code für den ersten Test lautet wie folgt:

Paket com.stm.test;

importieren org.openqa.selenium.By ;

importieren org.öffnen Sie es.Selen.Webtreiber;

import org.öffnen Sie es.Selen.Firefox.FirefoxDriver;

import org.öffnen Sie es.Selen.Unterstützung.Benutzeroberfläche.Select;

org importieren.in: testng.Anmerkung.Test;

öffentliche Klassenregistrierungtest

{

@ Test //Dies ist TestNG annotation

public void testRegister()

{

WebDriver driver = new FirefoxDriver();

Treiber.erhalten(“http://newtours.demoaut.com/”);

fahrer.findElement(Durch.linkText(“REGISTRIEREN”)).click();

driver.findElement(By.name (“Vorname”)).SendKeys(“Benutzer1”);

driver.findElement(By.name (“LastName”)).SendKeys(“Surname1”);

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

fahrer.findElement(Durch.name(“Benutzername”)).SendKeys(“”);

treiber.findElement(By.name (“address1”)).SendKeys(“Testadresse”);

driver.findElement(By.name (“stadt”)).SendKeys(“Teststadt”);

Auswählen auswählen = neu Auswählen(driver.findElement(By.name (“land”)));

auswählen.selectByVisibleText(“AUSWAHL”);

driver.findElement(By.name (“E-Mail”)).SendKeys(“”);

treiber.findElement(By.name (“passwort”)).SendKeys(“user1”);

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

driver.findElement(By.name (“registrieren”)).klicken Sie auf();

Treiber.close();

Treiber.beenden();

}

}

6. Klicken Sie nach Abschluss des Tests mit der rechten Maustaste auf den Test und klicken Sie auf RunAs – >TestNG Test

7. Wählen Sie nach dem Ausführen des Tests das Projekt aus und drücken Sie F5, um das Projekt zu aktualisieren. Es wird ein neuer Ordner “test-results” erstellt, der Ihnen die Ergebnisse für die Ausführung anzeigt. Klicken Sie mit der rechten Maustaste auf Index.html->Öffnen Sie den Webbrowser->, um den Ausführungsbericht anzuzeigen.

Wenn dir dieser Beitrag gefällt, klicke auf den Like-Button für Facebook und teile ihn!!

Leave a Reply