[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