[gatein-commits] gatein SVN: r1663 - portal/trunk/testsuite/selenium-snifftests.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Feb 12 11:25:26 EST 2010
Author: dbaeli
Date: 2010-02-12 11:25:26 -0500 (Fri, 12 Feb 2010)
New Revision: 1663
Modified:
portal/trunk/testsuite/selenium-snifftests/Readme.txt
portal/trunk/testsuite/selenium-snifftests/pom.xml
Log:
GTNPORTAL-548 allow selenium.port and selenium.browser properties to change the communication port, and the client browser
Modified: portal/trunk/testsuite/selenium-snifftests/Readme.txt
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/Readme.txt 2010-02-12 14:47:27 UTC (rev 1662)
+++ portal/trunk/testsuite/selenium-snifftests/Readme.txt 2010-02-12 16:25:26 UTC (rev 1663)
@@ -8,6 +8,12 @@
* Launch the tests:
** mvn install -Pselenium to run the html recorded Scripts generated in Java during the process
+Changing the port (JBoss is using 4444 in default config):
+** mvn install -Pselenium -Dselenium.port=6666
+
+Changing the browser (firefox, safari, iexplorer, opera):
+** mvn install -Pselenium -Dselenium.browser=safari
+
From Eclipse:
* Start a GateIn server (Tomcat or JBoss)
* Start the Selenium server ( GateIn server (Tomcat or JBoss)
@@ -63,3 +69,4 @@
Then in this project you can force the use of those versions:
* mvn install -Pselenium -Denforcer.skip=true -Dorg.selenium.maven-plugin.version=1.1-SNAPSHOT -Dorg.selenium.server.version=1.0.2-SNAPSHOT
* mvn eclipse:eclipse -Pselenium -Denforcer.skip=true -Dorg.selenium.maven-plugin.version=1.1-SNAPSHOT -Dorg.selenium.server.version=1.0.2-SNAPSHOT
+
Modified: portal/trunk/testsuite/selenium-snifftests/pom.xml
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/pom.xml 2010-02-12 14:47:27 UTC (rev 1662)
+++ portal/trunk/testsuite/selenium-snifftests/pom.xml 2010-02-12 16:25:26 UTC (rev 1663)
@@ -14,9 +14,11 @@
<properties>
<org.selenium.server.version>1.0.1</org.selenium.server.version>
+ <selenium.port>4444</selenium.port>
+ <selenium.browser>firefox</selenium.browser>
<org.selenium.maven-plugin.version>1.0</org.selenium.maven-plugin.version>
</properties>
-
+
<dependencies>
<dependency>
<groupId>junit</groupId>
@@ -106,6 +108,7 @@
<logFile>${project.build.directory}/server.log</logFile>
<logOutput>true</logOutput>
<userExtensions>${pom.basedir}/src/suite/user-extensions.js</userExtensions>
+ <port>${selenium.port}</port>
</configuration>
</execution>
</executions>
@@ -123,8 +126,20 @@
<configuration>
<skip>false</skip>
<!--
- <includes><include>**/Test_SNF_PRL_26.java</include></includes>
-->
+ <includes>
+ <include>**/Test_UserExtensions.java</include>
+ </includes>
+ <systemProperties>
+ <property>
+ <name>selenium.port</name>
+ <value>${selenium.port}</value>
+ </property>
+ <property>
+ <name>selenium.browser</name>
+ <value>${selenium.browser}</value>
+ </property>
+ </systemProperties>
</configuration>
</execution>
</executions>
More information about the gatein-commits
mailing list