I've no idea, I still have never used Selenese (HTML) tests, not really sure why I'd want to use them either, they seem fairly useless IMO.

--jason


On Jan 27, 2009, at 3:58 AM, mraible wrote:


Is it possible to run Selenese (HTML) tests and Java (surefire) tests in the
same project?

Thanks,

Matt


Jason Dillon wrote:

The selenese goal (as well as the ant task) start up a selenium server
inline, so you don't need to run start-server.

--jason


On Jan 22, 2009, at 2:20 PM, mraible wrote:



Jason Dillon wrote:

Release Notes - Maven 2.x Selenium Plugin - Version 1.0-rc-1

** Bug
   * [MSELENIUM-41] - Add support for -singleWindow argument to
starting selenium server.

** Improvement
   * [MSELENIUM-42] - upgrade to Selenium 1.0-beta-2

--jason


I'm trying to use this plugin on OS X 10.5.6 with Java 1.5.0_16 and
Maven
2.0.9. On startup, I get the following error:

java.net.BindException: Selenium is already running on port 4444. Or
some
other service is.

However, nothing is running on this port. Any ideas? Here's my plugin
config:

<plugin>
  <groupId>org.codehaus.mojo</groupId>
  <artifactId>selenium-maven-plugin</artifactId>
  <version>1.0-rc-1</version>
  <configuration>
      <browser>*firefox</browser>
      <suite>src/test/resources/selenium/TestSuite.html</suite>
      <startURL>http://${cargo.host}:${cargo.port}/</startURL>
  </configuration>
  <executions>
      <execution>
          <phase>pre-integration-test</phase>
          <goals>
              <goal>start-server</goal>
          </goals>
          <configuration>
              <background>true</background>
          </configuration>
      </execution>
      <execution>
          <id>integration-test</id>
          <phase>integration-test</phase>
          <goals>
              <goal>selenese</goal>
          </goals>
      </execution>
  </executions>
</plugin>

I also tried using Ant and the selenese task.

<plugin>
  <artifactId>maven-antrun-plugin</artifactId>
  <executions>
      <execution>
          <id>launch-selenium</id>
          <phase>integration-test</phase>
          <configuration>
              <tasks>
                  <taskdef resource="selenium-ant.properties">
                      <classpath refid="maven.plugin.classpath"/>
                  </taskdef>
                  <selenese
suite="src/test/resources/selenium/TestSuite.html"
browser="*firefox" timeoutInSeconds="180"
port="5555"

results="${project.build.directory}/selenium-firefox-results.html"

startURL="http://${cargo.host}:${cargo.port}/"/>
              </tasks>
          </configuration>
          <goals>
              <goal>run</goal>
          </goals>
      </execution>
  </executions>
  <dependencies>
      <dependency>
          <groupId>org.seleniumhq.selenium.server</groupId>
          <artifactId>selenium-server</artifactId>
          <version>1.0-beta-2</version>
      </dependency>
  </dependencies>
</plugin>

However, this results in a 404 to /selenium-server/tests/
TestSuite.html when
the browser fires up.

Any help is appreciated.

Matt


--
View this message in context:
http://www.nabble.com/-ANN--Selenium-Maven-Plugin-1.0-rc-1-released-tp21541551p21599054.html
Sent from the mojo - user mailing list archive at Nabble.com.


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

  http://xircles.codehaus.org/manage_email




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

   http://xircles.codehaus.org/manage_email





--
View this message in context: 
http://www.nabble.com/-ANN--Selenium-Maven-Plugin-1.0-rc-1-released-tp21541551p21673701.html
Sent from the mojo - user mailing list archive at Nabble.com.


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

   http://xircles.codehaus.org/manage_email




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

   http://xircles.codehaus.org/manage_email


Reply via email to