Plugin Maven para Selenium

De Dos Ideas.
Revisión del 18:02 31 mar 2010 de 201.251.182.130 (discusión) (Selenium)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Correr pruebas de Selenium con Maven es posible utilizando el plugin de Selenium. Dado que se utiliza para pruebas de integración, es necesario configurar para que se ejecute durante esa etapa. Para ello utilizaremos el siguiente código:

 <build>
   <plugins>
     <plugin>
       <groupId>org.codehaus.mojo</groupId>
       <artifactId>selenium-maven-plugin</artifactId>
       <version>1.0.1</version>
         <executions>
           <execution>
             <id>start</id>
             <phase>pre-integration-test</phase>
             <goals>
               <goal>start-server</goal>
             </goals>
             <configuration>
               <background>true</background>
             </configuration>
           </execution>
           <execution>
             <id>stop</id>
             <phase>post-integration-test</phase>
             <goals>
               <goal>stop-server</goal>
             </goals>
           </execution>
         </executions>
       </plugin>
     </plugins>
   </build>

Lo que hace esta configuración es levantar el servidor de selenium antes de iniciar la etapa de pruebas de integración y bajarlo después de terminadas.