[ 
http://jira.codehaus.org/browse/MSELENIUM-48?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=182395#action_182395
 ] 

Seb V commented on MSELENIUM-48:
--------------------------------

Hello,
We have the exact same need in our project.

> Optionally use existing selenium server in selenese goal
> --------------------------------------------------------
>
>                 Key: MSELENIUM-48
>                 URL: http://jira.codehaus.org/browse/MSELENIUM-48
>             Project: Maven 2.x Selenium Plugin
>          Issue Type: New Feature
>          Components: selenese
>    Affects Versions: 1.0-rc-1
>            Reporter: Craig
>            Assignee: Jason Dillon
>
> I have a junit integration test that uses selenium, and is run by surefire. I 
> also have html-style selenium IDE test executed by the selenese goal. To run 
> both kinds of tests, this is my configuration:
> <build>
> <plugins>
> <plugin>
>     <groupId>org.apache.maven.plugins</groupId>
>     <artifactId>maven-surefire-plugin</artifactId>
>     <executions>
>       <execution>
>         <id>test</id>
>         <phase>test</phase>
>         <goals>
>           <goal>test</goal>
>         </goals>
>         <configuration>
>           <includes>
>             <include>**/*SeleniumTest*</include>
>           </includes>
>         </configuration>
>       </execution>
>     </executions>
>   </plugin>
> <plugin>
>  <groupId>org.codehaus.mojo</groupId>
>  <artifactId>selenium-maven-plugin</artifactId>
>  <executions>
>   <execution>
>    <id>start</id>
>    <phase>pre-integration-test</phase>
>    <goals>
>     <goal>start-server</goal>
>    </goals>
>    <configuration>
>     <background>true</background>
>     <logOutput>true</logOutput>
>     <multiWindow>true</multiWindow>
>    </configuration>
>   </execution>
>  
>   <execution>
>    <id>stop</id>
>    <phase>post-integration-test</phase>
>    <goals>
>     <goal>stop-server</goal>
>    </goals>
>   </execution>
>  </executions>
> </plugin>
>   <plugin>
>     <groupId>org.codehaus.mojo</groupId>
>     <artifactId>selenium-maven-plugin</artifactId>
>     <configuration>
>       <browser>*firefoxproxy</browser>
>       <suite>src/test/selenium/suite.html</suite>
>       <startURL>http://localhost</startURL>
>       <multiWindwow>true</multiWindwow>
>     </configuration>
>     <executions>
>       <execution>
>         <id>integration-test</id>
>         <phase>integration-test</phase>
>         <goals>
>           <goal>selenese</goal>
>         </goals>
>       </execution>
>     </executions>
>   </plugin>
> </plugins>
> </build>
> When the selenese goal is reached, it tries to start another selenium server, 
> and fails because the port is already in use. Can you add a configuration 
> option to the selenese goal so it can use an existing selenium server, 
> instead of starting a new one? This change would also allow users to run 
> their html-style tests on remote selenium servers, too.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to