[gatein-commits] gatein SVN: r2097 - in portal/trunk/testsuite: selenium-snifftests/src/main/java/org/exoplatform/portal/selenium and 3 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Mar 10 06:59:46 EST 2010


Author: arthurpeltier
Date: 2010-03-10 06:59:45 -0500 (Wed, 10 Mar 2010)
New Revision: 2097

Removed:
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestCleanUp.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL_with_clean.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_33.html
Modified:
   portal/trunk/testsuite/GateIn_v3.0_MainFucntions_TestDefinition.ods
   portal/trunk/testsuite/GateIn_v3.0_SniffTests.ods
   portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_12.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/candidate/Test_POR_09_002.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/issues/Test_SNF_PRL_06.html
Log:
GTNPORTAL-741 : * Correct "waitForTable" action to SeleniumTestCaseGenerator.java

Modified: portal/trunk/testsuite/GateIn_v3.0_MainFucntions_TestDefinition.ods
===================================================================
(Binary files differ)

Modified: portal/trunk/testsuite/GateIn_v3.0_SniffTests.ods
===================================================================
(Binary files differ)

Modified: portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/main/java/org/exoplatform/portal/selenium/SeleniumTestCaseGenerator.java	2010-03-10 11:59:45 UTC (rev 2097)
@@ -293,7 +293,7 @@
 				sb.append("for (int second = 0;; second++) {\n");
 				sb.append(getTimeoutMessage(param1));
 				sb.append("try {\n");
-				sb.append("if (StringPool.BLANK.equals(selenium.getTable(\"");
+				sb.append("if (\"\".equals(selenium.getTable(\"");
 				sb.append(param2);
 				sb.append("\"))) {\nbreak;\n}\n}\ncatch (Exception e) {\n}\n");
 				sb.append("Thread.sleep(1000);\n");

Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestCleanUp.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestCleanUp.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestCleanUp.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -1,137 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head profile="http://selenium-ide.openqa.org/profiles/test-case">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<link rel="selenium.base" href="" />
-<title>Clean</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">Clean</td></tr>
-</thead><tbody>
-<tr>
-	<td>echo</td>
-	<td>-------------TEST CASE CLEAN-UP-------------</td>
-	<td></td>
-</tr>
-<tr>
-	<td>storeEval</td>
-	<td>var dd = new Date();&nbsp;&nbsp;var hh = dd.getHours();&nbsp;&nbsp;var mm = dd.getMinutes();&nbsp;&nbsp;var ss = dd.getSeconds();&nbsp;&nbsp;var sTime = (&quot;The time is now: &quot; + hh + &quot;:&quot; + mm + &quot;:&quot; + ss); sTime;</td>
-	<td>sTime</td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>+++----------------${sTime}---------------+++</td>
-	<td></td>
-</tr>
-<tr>
-	<td>storeTitle</td>
-	<td>titleActual</td>
-	<td></td>
-</tr>
-<tr>
-	<td>store</td>
-	<td>Home</td>
-	<td>titleHome</td>
-</tr>
-<tr>
-	<td>storeTextPresent</td>
-	<td>The Best of eXo and JBoss PortalGateIn 3.0 Beta 5</td>
-	<td>greetingOK</td>
-</tr>
-<tr>
-	<td>gotoIf</td>
-	<td>storedVars['greetingOK'] == true</td>
-	<td>Home</td>
-</tr>
-<tr>
-	<td>waitForTextPresent</td>
-	<td>The Best of eXo and JBoss PortalGateIn 3.0 Beta 5</td>
-	<td>greetingOK</td>
-</tr>
-<tr>
-	<td>storeTextPresent</td>
-	<td>The Best of eXo and JBoss PortalGateIn 3.0 Beta 5</td>
-	<td>greetingOK</td>
-</tr>
-<tr>
-	<td>gotoIf</td>
-	<td>storedVars['greetingOK'] == true</td>
-	<td>Home</td>
-</tr>
-<tr>
-	<td>gotoIf</td>
-	<td>storedVars['titleActual'] != storedVars['titleHome']</td>
-	<td>Out</td>
-</tr>
-<tr>
-	<td>label</td>
-	<td>Out</td>
-	<td></td>
-</tr>
-<tr>
-	<td>open</td>
-	<td>/portal/public/classic/</td>
-	<td></td>
-</tr>
-<tr>
-	<td>gotolabel</td>
-	<td>Home</td>
-	<td></td>
-</tr>
-<tr>
-	<td>label</td>
-	<td>Home</td>
-	<td></td>
-</tr>
-<tr>
-	<td>storeElementPresent</td>
-	<td>//a[contains(@href, &quot;javascript:if(document.getElementById('UIMaskWorkspace')) ajaxGet(eXo.env.server.createPortalURL('UIPortal', 'AccountSettings', true));&quot;)]</td>
-	<td>logged</td>
-</tr>
-<tr>
-	<td>gotoIf</td>
-	<td>storedVars['logged'] == false</td>
-	<td>End</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign out</td>
-	<td></td>
-</tr>
-<tr>
-	<td>gotolabel</td>
-	<td>End</td>
-	<td></td>
-</tr>
-<tr>
-	<td>label</td>
-	<td>End</td>
-	<td></td>
-</tr>
-<tr>
-	<td>verifyTitle</td>
-	<td>Home</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementNotPresent</td>
-	<td>//a[contains(@href, &quot;javascript:if(document.getElementById('UIMaskWorkspace')) ajaxGet(eXo.env.server.createPortalURL('UIPortal', 'AccountSettings', true));&quot;)]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>verifyElementNotPresent</td>
-	<td>//a[contains(@href, &quot;javascript:if(document.getElementById('UIMaskWorkspace')) ajaxGet(eXo.env.server.createPortalURL('UIPortal', 'AccountSettings', true));&quot;)]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>----------------------------------------------------</td>
-	<td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>

Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL_with_clean.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL_with_clean.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL_with_clean.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
-  <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
-  <title>Test Suite</title>
-</head>
-<body>
-<table id="suiteTable" cellpadding="1" cellspacing="1" border="1" class="selenium"><tbody>
-<tr><td><b>Test Suite</b></td></tr>
-<tr><td><a href="Test_SNF_PRL_02.html">SNF_PRL_02</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_03.html">SNF_PRL_03</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_04.html">SNF_PRL_04</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_05.html">SNF_PRL_05</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_06.html">SNF_PRL_06</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_07.html">SNF_PRL_07</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_08.html">SNF_PRL_08</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_09.html">SNF_PRL_09</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_10.html">SNF_PRL_10</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_11.html">SNF_PRL_11</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_12.html">SNF_PRL_12</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_13.html">SNF_PRL_13</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_14.html">SNF_PRL_14</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_15.html">SNF_PRL_15</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_16.html">SNF_PRL_16</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_17.html">SNF_PRL_17</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_18.html">SNF_PRL_18</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_19.html">SNF_PRL_19</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_20.html">SNF_PRL_20</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_21.html">SNF_PRL_21</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_22.html">SNF_PRL_22</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_23.html">SNF_PRL_23</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_24.html">SNF_PRL_24</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_25.html">SNF_PRL_25</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_26.html">SNF_PRL_26</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_27.html">SNF_PRL_27</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_28.html">SNF_PRL_28</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_29.html">SNF_PRL_29</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_30.html">SNF_PRL_30</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_31.html">SNF_PRL_31</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_32.html">SNF_PRL_32</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_33.html">SNF_PRL_33</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_34.html">SNF_PRL_34</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_35.html">SNF_PRL_35</a></td></tr>
-<tr><td><a href="TestCaseCleanUp.html">Clean</a></td></tr>
-</tbody></table>
-</body>
-</html>

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_12.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_12.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_12.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -88,7 +88,7 @@
 </tr>
 <tr>
 	<td>clickAt</td>
-	<td>xpath=//div[@class='UIVerticalSlideTabs']//div[@class='UIVTabContent']//div[2]//a</td>
+	<td>xpath=//div[@class='UIVerticalSlideTabs']//div[@class='UIVTabContent']//div[3]//a</td>
 	<td></td>
 </tr>
 <tr>
@@ -113,7 +113,7 @@
 </tr>
 <tr>
 	<td>clickAt</td>
-	<td>xpath=//div[@class='UIVerticalSlideTabs']//div[@class='UIVTabContent']//div[3]//a</td>
+	<td>xpath=//div[@class='UIVerticalSlideTabs']//div[@class='UIVTabContent']//div[2]//a</td>
 	<td></td>
 </tr>
 <tr>

Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_33.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_33.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_33.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -1,272 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head profile="http://selenium-ide.openqa.org/profiles/test-case">
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-<link rel="selenium.base" href="" />
-<title>SNF_PRL_33</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SNF_PRL_33</td></tr>
-</thead><tbody>
-<tr>
-	<td>open</td>
-	<td>/portal/public/classic/</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>-AccountSetting-</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Register new account</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Register</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>username</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>username</td>
-	<td>test_user_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>password</td>
-	<td>test_pwd_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>confirmPassword</td>
-	<td>test_pwd_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>firstName</td>
-	<td>test_name_first_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>lastName</td>
-	<td>test_name_last_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>emailAddress</td>
-	<td>test_user_33 at yahoo.com</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Subscribe</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>open</td>
-	<td>/portal/public/classic/</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Sign in and modify</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign in</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>username</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>username</td>
-	<td>test_user_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>password</td>
-	<td>test_pwd_33</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForTextPresent</td>
-	<td>test_name_first_33 test_name_last_33</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=test_name_first_33 test_name_last_33</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Change Password</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Change Password</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>currentpass</td>
-	<td>test_pwd_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>newpass</td>
-	<td>test_edit_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>confirmnewpass</td>
-	<td>test_edit_33</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>css=form#UIAccountChangePass div.ActionButton</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Close</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Close</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAndWait</td>
-	<td>link=Sign out</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Verify modifications</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign in</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>username</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>username</td>
-	<td>test_user_33</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>password</td>
-	<td>test_edit_33</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForTextPresent</td>
-	<td>test_name_first_33 test_name_last_33</td>
-	<td></td>
-</tr>
-<tr>
-	<td>verifyTextPresent</td>
-	<td>test_name_first_33 test_name_last_33</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign out</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Delete new user</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Sign in</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign in</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>username</td>
-	<td>root</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>password</td>
-	<td>gtn</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>xpath=//div[@id='UIPortalLoginFormAction']//a</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Users and groups management</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAndWait</td>
-	<td>link=Users and groups management</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>xpath=//div[@class='UIListUsers']//tbody/tr[5]//img[@class='DeleteUserIcon']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForConfirmation</td>
-	<td>Are you sure you want to delete test_user_33 user?</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign out</td>
-	<td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/candidate/Test_POR_09_002.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/candidate/Test_POR_09_002.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/candidate/Test_POR_09_002.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -207,6 +207,16 @@
 	<td></td>
 </tr>
 <tr>
+	<td>refresh</td>
+	<td></td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Site</td>
+	<td></td>
+</tr>
+<tr>
 	<td>waitForTextNotPresent</td>
 	<td>Test_POR_09_002</td>
 	<td></td>

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/issues/Test_SNF_PRL_06.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/issues/Test_SNF_PRL_06.html	2010-03-10 11:44:07 UTC (rev 2096)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/issues/Test_SNF_PRL_06.html	2010-03-10 11:59:45 UTC (rev 2097)
@@ -4,12 +4,12 @@
 <head profile="http://selenium-ide.openqa.org/profiles/test-case">
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <link rel="selenium.base" href="http://localhost:8080/portal" />
-<title>SNF_PRL_06</title>
+<title>Test_SNF_PRL_06</title>
 </head>
 <body>
 <table cellpadding="1" cellspacing="1" border="1">
 <thead>
-<tr><td rowspan="1" colspan="3">SNF_PRL_06</td></tr>
+<tr><td rowspan="1" colspan="3">Test_SNF_PRL_06</td></tr>
 </thead><tbody>
 <tr>
 	<td>open</td>
@@ -43,7 +43,7 @@
 </tr>
 <tr>
 	<td>clickAndWait</td>
-	<td>//div[@id='UIPortalLoginFormAction']/div/div/div</td>
+	<td>xpath=//div[@id='UIPortalLoginFormAction']/div/div/div</td>
 	<td></td>
 </tr>
 <tr>
@@ -93,7 +93,7 @@
 </tr>
 <tr>
 	<td>clickAt</td>
-	<td>//div[@id='UIListUsersGird']//tbody/tr[3]//td[5]//div//img</td>
+	<td>xpath=//div[@id='UIListUsersGird']//tbody/tr[3]//td[5]//div//img</td>
 	<td></td>
 </tr>
 <tr>
@@ -117,18 +117,28 @@
 	<td></td>
 </tr>
 <tr>
+	<td>verifyElementPresent</td>
+	<td>css=div#UIOrganizationPortlet div.ManagementTabContent &gt; div.UIPopupWindow div.ActionButton</td>
+	<td>1,1</td>
+</tr>
+<tr>
 	<td>clickAt</td>
 	<td>css=div#UIOrganizationPortlet div.ManagementTabContent &gt; div.UIPopupWindow div.ActionButton</td>
 	<td>1,1</td>
 </tr>
 <tr>
+	<td>clickAt</td>
+	<td>xpath=//div[@id='UIListUsersGird']//tbody/tr[3]//td[5]//div//img</td>
+	<td></td>
+</tr>
+<tr>
 	<td>waitForElementPresent</td>
-	<td>//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
+	<td>xpath=//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
 	<td></td>
 </tr>
 <tr>
 	<td>clickAt</td>
-	<td>//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
+	<td>xpath=//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
 	<td>1,1</td>
 </tr>
 <tr>
@@ -177,26 +187,96 @@
 	<td>1,1</td>
 </tr>
 <tr>
-	<td>clickAt</td>
-	<td>link=Cancel</td>
+	<td>echo</td>
+	<td>--Verify changes</td>
 	<td></td>
 </tr>
 <tr>
-	<td>echo</td>
-	<td>--Verify changes</td>
+	<td>verifyTextPresent</td>
+	<td>test_user_06</td>
 	<td></td>
 </tr>
 <tr>
 	<td>echo</td>
-	<td>Known issue : https://jira.jboss.org/jira/browse/GTNPORTAL-270</td>
+	<td>--Delete data</td>
 	<td></td>
 </tr>
 <tr>
+	<td>clickAt</td>
+	<td>xpath=//div[@id='UIListUsersGird']//tbody/tr[3]//td[5]//div//img</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>xpath=//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>xpath=//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[2]//div[@class='MiddleTab']</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>user.name.given</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>user.name.given</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>user.name.family</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>user.name.nickName</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>xpath=//div[@id='UIUserManagement']//div[@class='TabsContainer']/div[1]//div[@class='MiddleTab']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>firstName</td>
+	<td>Mary</td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Save</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>css=div#UIOrganizationPortlet div.ManagementTabContent &gt; div.UIPopupWindow div.ActionButton</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextPresent</td>
+	<td>The user profile has been updated.</td>
+	<td></td>
+</tr>
+<tr>
 	<td>verifyTextPresent</td>
-	<td>test_user_06</td>
+	<td>The user profile has been updated.</td>
 	<td></td>
 </tr>
 <tr>
+	<td>clickAt</td>
+	<td>css=div#UIOrganizationPortlet div.ManagementTabContent &gt; div.UIPopupWindow div.ActionButton</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>verifyText</td>
+	<td>xpath=//div[@title='Mary']</td>
+	<td>Mary</td>
+</tr>
+<tr>
 	<td>waitForElementPresent</td>
 	<td>link=Sign out</td>
 	<td></td>



More information about the gatein-commits mailing list