Page 1 sur 1

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : jeu. sept. 10, 2015 4:23 pm
par maogirl02
Bonjour,

J'ai un petit soucis.
J'ai créé un projet Squash sous Eclipse.
J'ai un peu copier sur le tuto 3 pour le fichier .java
Mon fichier POM est je pense correct, car il m'indique bien le test qui est censé être joué.
Quand je lance run configuration all tests j'ai systématiquement une erreur du type

Dans mon fichier, pour lancer le test "first-test.txt" J'ai
SETUP :



TEST :

# EXECUTE_SELENIUM2 selenium WITH MAIN CLASS SeleniumTest


[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

Mais pour savoir d'où ça vient!!!!!!!
J'utilise une JRE 1.7 indiqué dans mon JAVA_HOME
Je vous joins également mon fichier POM ainsi que les logs d'erreur


AIDEZ MOI S'IL VOUS PLAIT!!!!!!!!!!
Je pète un peu un cable.
ça fait une semaine que je suis dessus et je ne sais plus quoi faire!!!

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : jeu. sept. 10, 2015 4:25 pm
par maogirl02
Voici mon fichier de log
[attachment=301]logs.txt[/attachment]

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : jeu. sept. 10, 2015 4:26 pm
par maogirl02
Mince mon fichier POM....
Désolée

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : jeu. sept. 10, 2015 4:27 pm
par maogirl02
RE
[attachment=302]pom.txt[/attachment]

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : jeu. sept. 10, 2015 5:48 pm
par maogirl02
Suite à un poste j'ai changé, j'étais sur une JRE au lie de JDK

Voici ce que j'ai en sortie


[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.
org.squashtest.ta.framework.exception.BadDataException: Java code compilation failed:
C:\Users\SHACHE\AppData\Local\Temp\Squash_TA\20150910_174515_311\tests\tests\first-test.ta\selenium6565426460401203667temp\java\SeleniumTest.java:29: expected
driver = new FirefoxDriver();
^
C:\Users\SHACHE\AppData\Local\Temp\Squash_TA\20150910_174515_311\tests\tests\first-test.ta\selenium6565426460401203667temp\java\SeleniumTest.java:30: expected
baseUrl = "http://www.google.com";
^
C:\Users\SHACHE\AppData\Local\Temp\Squash_TA\20150910_174515_311\tests\tests\first-test.ta\selenium6565426460401203667temp\java\SeleniumTest.java:31: expected
driver.get(baseUrl);
^
C:\Users\SHACHE\AppData\Local\Temp\Squash_TA\20150910_174515_311\tests\tests\first-test.ta\selenium6565426460401203667temp\java\SeleniumTest.java:31: expected
driver.get(baseUrl);






Voici mon code de ma classe qui est tout simple.
Si je fais le même genre de chose avec un projet Java, ça fonctionne mais pas ici.
Faut m'expliquer
public class SeleniumTest {
private WebDriver driver;
private String baseUrl;
private StringBuffer verificationErrors = new StringBuffer();


//@Test
//public void testSeleniumTest(){
driver = new FirefoxDriver();
baseUrl = "http://www.google.com";
driver.get(baseUrl);

//}

Erreur run Configuration sur un projet Squash utilisant Selenium

Publié : mar. sept. 22, 2015 1:41 pm
par maogirl02
Du coup j'ai réglé mon problème comme suit pour ceux que ça intéresse.
J'ai finalement regardé le report htmlµ.
Dedans j'ai vu qu'il ne trouvait pas une classe apache DeameExecutor de mémoire.
Du coup dans mon fichier POM, j'ai rajouté ceci :

org.apache.commons
commons-exec
1.3

et ça marche du feu de dieux au moins sur Eclipse.