J'ai une série de tests HTML que je peux exécuter en utilisant l'objectif selenese, selenium-maven-plugin (version 1.1). Je pouvais courir ceci pour IE. Cependant, cela ne fonctionne pas avec Firefox 4. Je continue à ouvrir une fenêtre firefox vide et le serveur va juste s'y accrocher. Je crois que j'ai réduit le problème au fait que le plugin Selenium-maven utilise l'ancien Selenium 1.0 Core, qui ne fonctionne pas correctement avec Firefox 4.Comment puis-je exécuter des tests HTML Selenese en utilisant Selenium 2.0 et Maven?
Je me demandais s'il y avait un moyen, en utilisant Maven et Selenium 2.0, pour exécuter ces tests HTML. Ce qui suit est un extrait de mon fichier POM.
...
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>selenium-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<browser>*iexploreproxy</browser>
<suite>src/test/selenium/html/suite.html</suite>
<startURL>http://localhost:5555/</startURL>
<port>5555</port>
</configuration>
<executions>
<execution>
<id>Run-Selenese-Scripts</id>
<phase>integration-test</phase>
<goals>
<goal>selenese</goal>
</goals>
<configuration>
<port>5555</port>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
...
S'il y a une autre façon de gérer les suites HTML (en plus de l'IDE Sélénium) que je l'ai manqué, s'il vous plaît partager.
Merci,
Juan
Salut Tim, J'ai essayé de remplacer le serveur sélénium comme indiqué dans le JIRA que vous avez fourni et cela a très bien fonctionné. J'ai réussi à passer devant l'écran vide et dans le sélénium Test Runner. Cependant, le coureur de test n'exécute pas automatiquement ma suite. Je vais regarder plus loin dans cela. Je vais aussi regarder en utilisant le plugin fourchu. Merci beaucoup pour votre suggestion. – jcb
Salut Tim, vous avez raison à propos de l'artefact 2.0b3 nécessitant un type POM pour remplacer le sélénium existant utilisé par le plugin maven. Je crois que cela fonctionne toujours lors de la substitution en utilisant le POM parce que les JAR sont inclus dans le domaine de la classe pour le plugin. S'il vous plaît voir la liste ci-dessous. – jcb
[DEBUG] Inclus: org.seleniumhq.selenium: sélenium-server: jar: 2.0b3 – jcb