2010-07-01 5 views
1

Existe-t-il un moyen d'exécuter le test Selenium en mode hors ligne? Si je mets le mode hors ligne dans le profil firefox, le sélénium est bloqué sur selenium.start(). J'utilise le pilote client python. Le code est comme ci-dessousExécution de tests Selenium RC dans firefox en mode hors connexion

sel = selenium('localhost', 4444, '*firefox', 'file:///home/user/selenium/selenium-python/client-driver-1.0.1/inputs/input.html') 
sel.start() 
sel.open('file:///home/user/selenium/selenium-python/client-driver-1.0.1/inputs/input.html') 
+1

Pourquoi voudriez-vous faire cela? Quel est ton but? –

+0

C'était ce que j'essayais d'accomplir. http://stackoverflow.com/questions/3160416/run-a-javascript-file-on-a-set-of-html-documents Je l'ai réussi à travailler avec pyqt et webkit – Sharmila

Répondre

1

La description qui suit dans un blog m'a aidé à résoudre le même problème, mais en utilisant le sélénium avec des tests java JUnit. Sans trop savoir sur l'exécution de sélénium à partir de python, je ne vois pas où vous démarrez le serveur sélénium RC avec le profil firefox.

i.e.

 
java -jar selenium-server.jar -firefoxProfileTemplate “” 
Questions connexes