Ecrire votre premier cas de test dans Selenium WebDriver

Dans le post suivant, je vais aller étape par étape et expliquer comment écrire votre premier cas de test en utilisant Selenium Webdriver et l’exécuter en utilisant TestNG.

1. Faites un clic droit sur le dossier src – > Nouveau -> Package.

2. Fournissez le nom du paquet quelque chose comme com.STM.testez et cliquez sur “Terminer”.

3. Faites un clic droit sur la classe package–>New-> nouvellement créée.

4. Indiquez le nom de la classe comme “RegistrationTest” et cliquez sur Terminer.

5. Écrivez le code ci-dessous pour votre premier test.

Je prends un exemple d’automatisation de la fonctionnalité utilisateur du registre pour le site de démonstration http://newtours.demoaut.com

Le code du premier test est le suivant:

package com.STM.test;

importation org.openqa.selenium.By ;

organisation d’importation.ouvre-moi.nium.WebDriver;

organisation d’importation.ouvre-moi.nium.Firefox.FirefoxDriver;

organisation d’importation.ouvre-moi.nium.soutien.interface.Sélectionnez;

importer une organisation.testng.annotation.Test;

Test d’enregistrement de classe publique

{

@ Test // Ceci est l’annotation TestNG

public void testRegister()

{

Pilote WebDriver = nouveau pilote FirefoxDriver();

pilote.obtenir(“http://newtours.demoaut.com/”);

chauffeur.findÉlément (Par.linkText (“S’INSCRIRE”)).cliquez sur ();

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

driver.findElement(By.name (“Nom de famille”)).sendKeys(“Nom1”);

driver.findElement(By.name (“téléphone”)). sendKeys(“123456789”);

chauffeur.findÉlément (Par.nom (“Nom d’utilisateur”)).sendKeys(“”);

pilote.findÉlément (By.name (“address1”)).sendKeys(“Adresse de test”);

driver.findElement(By.name (“ville”)).sendKeys(“Ville de test”);

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

sélectionnez.selectByVisibleText(“ANGOLA”);

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

pilote.findÉlément (By.name (“mot de passe”)).sendKeys(“user1”);

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

driver.findElement(By.name (“s’inscrire”)). cliquez sur ();

pilote.fermer();

pilote.quitter();

}

}

6. Après avoir terminé le test, faites un clic droit sur le test et cliquez sur RunAs – > TestNG Test

7. Après avoir exécuté le test, sélectionnez le projet et appuyez sur F5 pour actualiser le projet. Un nouveau dossier “résultats de test” sera créé qui vous montrera les résultats de l’exécution. Faites un clic droit sur index.html-> s’ouvre avec le navigateur Web -> pour voir le rapport d’exécution.

Si vous aimez ce post, cliquez sur le bouton J’aime pour facebook et partagez-le!!

Leave a Reply