Web-ntic > Tests et recette > De selenium IDE à webdriver
De selenium IDE à webdriver
mercredi 14 septembre 2016, par
Ainsi que vu dans Selenium outils de test. Sélénium IDE permet d’enregistrer un cas de test depuis une page internet.
Si IDE est limité comparé à Sélénium webdriver, il permet cependant de sauvegarder le cas de test pour webdriver.
Avantages :
• Utilisation du framework unittest
• Permet de créer un cas de test en mode enregistrement
• Plusieurs langages supportés (python, ruby)
• Code directement utilisable
Inconvénients :
• Trop verbeux.
• Limité aux navigateurs compatibles avec IDE
Mode opératoire
Pour exporter un script fait avec IDE vers webdriver, ouvrir le script avec sélénium IDE, sélectionnez le cas de test ou la suite, puis menu fichier, sauvegarder sous, et sélectionnez le langage voulu avec un export vers webdriver.
Résultats de l’exportation
- Le script généré est structuré avec le framework unittest
- Il est facile de générer un rapport d’exécution de test en ajoutant HTMLTestResults
- Des fonctions de contrôle ont été ajoutées et peuvent être adaptées, réutilisées.
- Le script est immédiatement utilisable.