Page 1 sur 1

lancement test automatisé selenium => pb acces firefox

Publié : ven. févr. 27, 2015 4:44 pm
par sigat
erreur obtenue lors du build du job sous eclipse

org.openqa.selenium.firefox.NotConnectedException: U[b]nable to connect to host 127.0.0.1 on port 7055 [/b]after 45000 ms. Firefox console output:

le test active la fenêtre firefox, mais le test ne se lance pas suite au message

lancement test automatisé selenium => pb acces firefox

Publié : dim. mars 01, 2015 12:32 pm
par bfranchet
Bonjour

C'est un problème de comptabilité de Selenium avec votre version de Firefox. Je suppose que vous utilisez la dernière version de firefox.

Vous pouvez utiliser un firefox esr portable (téléchargeable [url=http://portableapps.com/apps/internet/f ... rtable-esr]ici[/url] en version 31.5) et précisez l'emplacement du binaire firefox dans votre classe selenium

[code] @Before
public void setUp() throws Exception {
System.setProperty("webdriver.firefox.bin", "${HomePortableFirefoxEsrPath}\\FirefoxPortableESR\\App\\Firefox\\firefox.exe");
driver = new FirefoxDriver();
...
}[/code]

Cordialement

lancement test automatisé selenium => pb acces firefox

Publié : lun. mars 02, 2015 3:50 pm
par sigat
j'ai installé la version ESR sur un disque externe F:\
positionné la variable HomePortableFirefoxEsrPath dans les variables d'environnement système à la valeur F:\
après relance sur build sous eclipse :

[ERROR] org.squashtest.ta.backbone.tools.ReflectionUtils - Test Automation Engine error (non SUT) : method 'convert' from engine component of class 'org.squashtest.ta.plugin.commons.converter.FileToJavaCodeBundle' with argument 'org.squashtest.ta.framework.components.FileResource' has thrown an exception.
java.lang.NullPointerException

lancement test automatisé selenium => pb acces firefox

Publié : jeu. mars 05, 2015 10:25 pm
par bfranchet
Bonjour

${HomePortableFirefoxEsrPath} n'est pas une variable d'environnement à définir, c'est un paramètre à remplacer par sa valeur réelle.

Cordialement