Premiers pas avec le sélénium-ide

Configuration de l’IDE sélénium dans Firefox.

Montage :

  • Ouvrez le navigateur Firefox. Cliquez sur le menu et sélectionnez Modules complémentaires

[![entrez la description de l’image ici][1]][1]

  • Recherche de sélénium IDE

  • Installez le module complémentaire IDE Selenium dans Firefox.

  • Redémarrez Firefox.

  • Si l’IDE sélénium est installé avec succès, vous pouvez voir l’icône en haut du navigateur [![entrez la description de l’image ici][2]][2]

  • En cliquant sur cette icône, vous pouvez lancer l’IDE Selenium.

Enregistrer et exécuter un script

  • Après avoir lancé l’IDE, cliquez sur le bouton d’enregistrement pour enregistrer un script. [![entrez la description de l’image ici][3]][3]

[1] : https://i.stack.imgur.com/qMbFF.png [2] : https://i.stack.imgur.com/vPXaq.png [3] : https://i.stack.imgur.com/6LYhn.png

Comment exporter le cas de test en tant que classe Java à partir de Selenium IDE

Prenons la connexion fb comme cas de test, verrons comment capturer et exporter en tant que classe JAVA

  • Cliquez sur l’icône Selenium IDE dans le coin supérieur droit de votre navigateur
  • Entrez l’url https://facebook.com
  • Cliquez sur le bouton Enregistrer, comme indiqué dans la capture d’écran [![entrez la description de l’image ici][1]][1]
  • Exporter le cas d’utilisation en tant que fichier java [![entrez la description de l’image ici][2]][2]
  • Enregistrez le fichier sur votre ordinateur local avec l’extension .java
  • Ouvrez ce fichier, il ressemblera à ceci : [![entrez la description de l’image ici][3]][3]
  • Vous pouvez maintenant importer ce fichier dans n’importe quel IDE
  • Supposons que nous allons utiliser eclispe, créez un nouveau package com.example.tests
  • Il suffit de copier ce fichier et de le coller ici
  • Ajoutez les fichiers jar requis (pot Selenium + pot TesgNG)

Vous êtes maintenant prêt à exécuter le test.

[1] : https://i.stack.imgur.com/YFYM3.png [2] : https://i.stack.imgur.com/sWR1A.png [3] : https://i.stack.imgur.com/4fBOm.png