Je souhaite utiliser Selenium RC avec un pilote client Perl. Comment puis-je configurer Selenium RC avec Perl?Configuration de Selenium RC avec Perl
Répondre
Utilisez le module WWW::Selenium
pour vous connecter à Selenium RC.
Selenium RC doit fonctionner en arrière-plan pour fonctionner. Une technique que j'ai trouvé utile de le lancer à partir de Perl est de l'exécuter sur un thread séparé, puis immédiatement detach
il:
use threads;
my $seleniumThread = # Assumes that your Selenium RC file is in the current dir
threads->create(sub { system "java -jar selenium-server.jar"; });
$seleniumThread->detach;
# Avoids the main program from having to wait for the system call to end
La question suivante peut être utile aussi bien:
Juste un heads-up ... pour Selenium 2.0, vous devrez utiliser le module Selenium::Remote::Driver
à la place; WWW:Selenium
est pour 1.0.
De la documentation Selenium (http://seleniumhq.org/docs/03_webdriver.html):
liaisons Perl sont fournis par un tiers, s'il vous plaît se référer à une de leur documentation sur l'installation/démarrer. Il y a une liaison Perl connue à ce jour. [avec un lien vers https://metacpan.org/module/Selenium::Remote::Driver]
- 1. Communication Javascript avec Selenium (RC)
- 2. tests Selenium RC avec Maven
- 3. méthode Selenium RC getTitle
- 4. Selenium RC -htmlsuite erreur
- 5. Selenium RC - Extension utilisateur
- 6. Selenium RC erreur htmlsuite
- 7. Problème de fonctionnement Selenium-RC
- 8. Comment utiliser Google Chrome avec Selenium RC?
- 9. Selenium RC WaitForPageToLoad se bloque
- 10. Selenium RC fenêtre popup question
- 11. Erreur de lancement du navigateur Selenium-RC
- 12. Liste des lanceurs de navigateur Selenium RC
- 13. Problème lors de l'utilisation de Selenium Grid/RC avec Python
- 14. Selenium RC fonctions définies par l'utilisateur
- 15. Cadre de test Java pour Selenium RC
- 16. Selenium RC avertissement de compilation C#
- 17. Comment utiliser xpath dans Selenium RC avec JavaScript?
- 18. Selenium RC - Avoir de la difficulté avec Selenium IDE pour trouver une cellule de table
- 19. Selenium RC contre un serveur web Cassini
- 20. ASP.NET MVC Head Verb et Selenium RC
- 21. Pourquoi Selenium RC est-il si lent?
- 22. Comment exécuter Javascript dans Selenium RC
- 23. Distribuer des demandes à Selenium Grid RC?
- 24. Selenium Web pilote et sélénium RC
- 25. Selenium RC pour le test Flash
- 26. Comment enregistrer et restaurer tous les cookies avec Selenium RC?
- 27. Selenium RC Ayant des problèmes avec XPath pour une table
- 28. En utilisant Selenium RC avec PHP sans terminal?
- 29. Selenium RC htmlSuite erreur avec IE https application
- 30. Impossible de détecter un composant href dans Selenium RC