sélénium Scripting: A How-To pour les débutants

Selenium

sélénium Scripting

Selenium est un outil open source qui est utilisée pour les tests automatisés des applications Web. L'outil est très simple et facile à utiliser. Il est largement utilisé pour le test fonctionnel des applications de navigateur basée développées dans toute technologie.

Notre test fonctionnel à base de sélénium premier:

Sélénium peut être utilisé pour écrire des tests pour le langage de programmation de haut niveau, par exemple - Java, C #, Ruby, Python etc. Le concept le plus important, que l'on devrait apprendre avant Sélénium apprentissage, est le PageObjects. PageObject est une bibliothèque orientée objet qui est utilisé pour construire des combinaisons de test pour les applications Web. Il est très utile pour les applications qui suivent le modèle MVC comme il peut séparer le code de test dans le modèle, Vue et Contrôleur modèles. Un cas très basique de test de sélénium est développé par l'extension de la classe 'SeleneseTestCase'. Ici, nous avons une méthode de configuration qui est utilisé pour pointer l'URL de base de l'application ainsi que le nom du navigateur.

Selenium RC et Sélénium Grille d'installation et d'exécution:

Basé sur le langage de programmation de notre choix, le sélénium a un ensemble de bibliothèques disponibles. Nous pouvons télécharger ces bibliothèques à partir de l'adresse suivante -

http://seleniumhq.org/download/

Dans notre document, nous allons suivre le langage de programmation Java -

  • Step 1 - Selenium RC est tout simplement un fichier jar. Habituellement, le nom du fichier Jar est - Selenium-Server-Standalone-<Numéro de version>.jar. Cela ne nécessite aucune installation spéciale. Il suffit de télécharger le fichier zip et extraire la bibliothèque dans un emplacement sur votre système.
  • Step 2 - Assurez-vous que vous avez la version correcte (Voir 1.5 or higher) de Java installée sur votre ordinateur. Assurez-vous également que les variables d'environnement comme JAVA_HOME et PATH doivent être définies de manière appropriée. Pour veiller à ce que Java fonctionne bien sur votre système, il suffit de taper le texte suivant sur votre terminal de ligne de commande -

java -version

  • Step 3 - Exécution du serveur de sélénium - Il suffit d'ouvrir un terminal invite de commande et accédez au répertoire où vous avez extrait le fichier zip mentionné à l'étape 1. Exécutez la commande suivante -

java Selenium-Server-Standalone-<Numéro de version>.jar

Vous pouvez simplement créer un fichier de commandes qui a la commande ci-dessus, de telle sorte que chaque fois que vous n'avez pas besoin de taper la commande ci-dessus.

Utilisation du pilote client Java:

  • Step 1 - Télécharger le pilote client fichier zip Sélénium java de l'URL – http://seleniumhq.org/download/
  • Step 2 - Une fois le téléchargement est terminé, extraire le Selenium-java-<version sans>.jar
  • Step 3 - Ouvrez votre IDE Java et de créer un projet Java.
  • Step 4 - Ajouter la bibliothèque Selenium-java-<version sans>.jar

Maintenant, vous êtes bon pour commencer à écrire votre script de sélénium avec l'aide du langage de programmation Java en utilisant l'API de sélénium-java-client.

cas de test Selenium peuvent être facilement intégrés avec JUNIT. Une fois écrite, nous ne pouvons tout simplement exécuter la suite de tests JUnit qui à son tour va exécuter les cas de test de sélénium et de produire le rapport de nos besoins.

In addition to these, nous pouvons utiliser Selenium pour tester le code java script d'une application.

L'avantage le plus important de cette approche est que, une fois écrite, nous pouvons sauver les scripts et il peut être exécuté sur des environnements différents.

Compte tenu des caractéristiques ci-dessus, nous pouvons conclure que Selenium est l'un des outils les plus importants pour les tests d'automatisation des applications de navigateur basé.

Tagged on: ,
============================================= ============================================== Buy best TechAlpine Books on Amazon
============================================== ---------------------------------------------------------------- electrician ct chestnutelectric
error

Enjoy this blog? Please spread the word :)

Follow by Email
LinkedIn
LinkedIn
Share