[gatein-commits] gatein SVN: r1798 - in portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium: ko and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Feb 22 06:42:26 EST 2010


Author: dbaeli
Date: 2010-02-22 06:42:26 -0500 (Mon, 22 Feb 2010)
New Revision: 1798

Added:
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_29.html
Removed:
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_29.html
Modified:
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_09.html
   portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_17.html
Log:
GTNPORTAL-509: Selenium Tests implementation
* Fixed 09 check on Tomcat (WSRP is not the right portlet to check, because WSRP is not in Tomcat)

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL.html	2010-02-22 11:29:35 UTC (rev 1797)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/TestSuite_SNF_PRL.html	2010-02-22 11:42:26 UTC (rev 1798)
@@ -23,7 +23,6 @@
 <tr><td><a href="Test_SNF_PRL_17.html">SNF_PRL_17</a></td></tr>
 <tr><td><a href="Test_SNF_PRL_19.html">SNF_PRL_19</a></td></tr>
 <tr><td><a href="Test_SNF_PRL_23.html">SNF_PRL_23</a></td></tr>
-<tr><td><a href="Test_SNF_PRL_29.html">SNF_PRL_29</a></td></tr>
 <tr><td><a href="Test_SNF_PRL_31.html">SNF_PRL_31</a></td></tr>
 <tr><td><a href="Test_SNF_PRL_32.html">SNF_PRL_32</a></td></tr>
 <tr><td><a href="Test_SNF_PRL_33.html">SNF_PRL_33</a></td></tr>
@@ -41,6 +40,7 @@
 <tr><td><a href="ko/Test_SNF_PRL_26.html">SNF_PRL_26 Not working</a></td></tr>
 <tr><td><a href="ko/Test_SNF_PRL_27.html">SNF_PRL_27 Not working</a></td></tr>
 <tr><td><a href="ko/Test_SNF_PRL_28.html">SNF_PRL_28 Not working</a></td></tr>
+<tr><td><a href="ko/Test_SNF_PRL_29.html">SNF_PRL_29 Not working</a></td></tr>
 <tr><td><a href="ko/Test_SNF_PRL_30.html">SNF_PRL_30 Not working</a></td></tr>
 </tbody></table>
 </body>

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_09.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_09.html	2010-02-22 11:29:35 UTC (rev 1797)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_09.html	2010-02-22 11:42:26 UTC (rev 1798)
@@ -68,7 +68,7 @@
 </tr>
 <tr>
 	<td>verifyTextNotPresent</td>
-	<td>WSRP Configuration</td>
+	<td>Register Portlet</td>
 	<td></td>
 </tr>
 <tr>
@@ -83,22 +83,22 @@
 </tr>
 <tr>
 	<td>waitForTextPresent</td>
-	<td>WSRP Configuration</td>
+	<td>Register Portlet</td>
 	<td></td>
 </tr>
 <tr>
 	<td>verifyTextPresent</td>
-	<td>WSRP Configuration</td>
+	<td>Register Portlet</td>
 	<td></td>
 </tr>
 <tr>
 	<td>waitForElementPresent</td>
-	<td>//a[contains(@onclick,'op=RemoveApplication&amp;objectId=WSRPConfigurationPortlet&amp;ajaxRequest=true')]</td>
+	<td>//a[contains(@onclick,'op=RemoveApplication&amp;objectId=RegisterPortlet&amp;ajaxRequest=true')]</td>
 	<td></td>
 </tr>
 <tr>
 	<td>clickAt</td>
-	<td>//a[contains(@onclick,'op=RemoveApplication&amp;objectId=WSRPConfigurationPortlet&amp;ajaxRequest=true')]</td>
+	<td>//a[contains(@onclick,'op=RemoveApplication&amp;objectId=RegisterPortlet&amp;ajaxRequest=true')]</td>
 	<td></td>
 </tr>
 <tr>
@@ -108,7 +108,7 @@
 </tr>
 <tr>
 	<td>verifyTextNotPresent</td>
-	<td>WSRP Configuration</td>
+	<td>Register Portlet</td>
 	<td></td>
 </tr>
 <tr>

Modified: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_17.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_17.html	2010-02-22 11:29:35 UTC (rev 1797)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_17.html	2010-02-22 11:42:26 UTC (rev 1798)
@@ -27,6 +27,11 @@
 	<td></td>
 </tr>
 <tr>
+	<td>waitForElementPresent</td>
+	<td>username</td>
+	<td></td>
+</tr>
+<tr>
 	<td>type</td>
 	<td>username</td>
 	<td>root</td>

Deleted: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_29.html
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_29.html	2010-02-22 11:29:35 UTC (rev 1797)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_29.html	2010-02-22 11:42:26 UTC (rev 1798)
@@ -1,317 +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_29</title>
-</head>
-<body>
-<table cellpadding="1" cellspacing="1" border="1">
-<thead>
-<tr><td rowspan="1" colspan="3">SNF_PRL_29</td></tr>
-</thead><tbody>
-<tr>
-	<td>open</td>
-	<td>/portal/public/classic</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>-AddEditPageEditLayoutDashboard-</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>root</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>password</td>
-	<td>gtn</td>
-</tr>
-<tr>
-	<td>clickAndWait</td>
-	<td>//div[@id='UIPortalLoginFormAction']/div/div/div/a</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Dashboard</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Add new page in dashboard</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Add New Page</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Add New Page</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Choose &quot;root&quot; node</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>pageName</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>pageName</td>
-	<td>test_dashboardpage_29</td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>pageDisplayName</td>
-	<td>test_dashboardpage_name_29</td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Click Next to move to step 2</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Click Next to move to step 3, keep Empty layout</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForTextPresent</td>
-	<td>Select a Page Layout Template</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Open Editor pane</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@onclick='eXo.portal.UIPortal.toggleComposer(this)']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@onclick='eXo.portal.UIPortal.toggleComposer(this)']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Click Save to complete adding page</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@id='UIPageEditor']/div[1]/div/div/div/a[2]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@id='UIPageEditor']/div[1]/div/div/div/a[2]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForTextPresent</td>
-	<td>test_dashboardpage_name_29</td>
-	<td></td>
-</tr>
-<!--tr>
-	<td>verifyTextPresent</td>
-	<td>test_dashboardpage_name_29</td>
-	<td></td>
-</tr-->
-<tr>
-	<td>echo</td>
-	<td>--Edit page in dashboard</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--------To fast</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//span</td>
-	<td></td>
-</tr>
-<tr>
-	<td>componentExoDoubleClick</td>
-	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//span</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
-	<td></td>
-</tr>
-<tr>
-	<td>type</td>
-	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
-	<td>test_dashboardpage_edit_29</td>
-</tr>
-<tr>
-	<td>keyPress</td>
-	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
-	<td>\13</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Site</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Edit Dashboard layout</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=test_dashboardpage_edit_29</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=test_dashboardpage_edit_29</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@class='UITab GrayTabStyle']/div[@class='NormalTab']//span</td>
-	<td></td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--------To fast</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Edit Layout</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Edit Layout</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>link=Portal Properties</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Portal Properties</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>locale</td>
-	<td></td>
-</tr>
-<tr>
-	<td>select</td>
-	<td>locale</td>
-	<td>label=English</td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@onclick=&quot;eXo.webui.UIHorizontalTabs.changeTabForUIFormTabpane(this, 'UIPortalForm', 'Properties');javascript:eXo.webui.UIForm.submitEvent('UIPortalForm','SelectTab','&amp;objectId=Properties')&quot;]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@onclick=&quot;eXo.webui.UIHorizontalTabs.changeTabForUIFormTabpane(this, 'UIPortalForm', 'Properties');javascript:eXo.webui.UIForm.submitEvent('UIPortalForm','SelectTab','&amp;objectId=Properties')&quot;]</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Save</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@id='UIPortalComposer']//a[@class='EdittedSaveButton']</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@id='UIPortalComposer']//a[@class='EdittedSaveButton']</td>
-	<td>1,1</td>
-</tr>
-<tr>
-	<td>echo</td>
-	<td>--Delete page</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForElementPresent</td>
-	<td>//div[@class='SelectedTab']//img[@class='CloseIcon']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>//div[@class='SelectedTab']//img[@class='CloseIcon']</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForConfirmation</td>
-	<td>Really want to remove this dashboard?</td>
-	<td></td>
-</tr>
-<tr>
-	<td>waitForTextNotPresent</td>
-	<td>test_dashboardpage_edit_29</td>
-	<td></td>
-</tr>
-<tr>
-	<td>verifyTextNotPresent</td>
-	<td>test_dashboardpage_edit_29</td>
-	<td></td>
-</tr>
-<tr>
-	<td>clickAt</td>
-	<td>link=Sign out</td>
-	<td></td>
-</tr>
-
-</tbody></table>
-</body>
-</html>

Copied: portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_29.html (from rev 1794, portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_SNF_PRL_29.html)
===================================================================
--- portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_29.html	                        (rev 0)
+++ portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/ko/Test_SNF_PRL_29.html	2010-02-22 11:42:26 UTC (rev 1798)
@@ -0,0 +1,317 @@
+<?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_29</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">SNF_PRL_29</td></tr>
+</thead><tbody>
+<tr>
+	<td>open</td>
+	<td>/portal/public/classic</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>-AddEditPageEditLayoutDashboard-</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>root</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>password</td>
+	<td>gtn</td>
+</tr>
+<tr>
+	<td>clickAndWait</td>
+	<td>//div[@id='UIPortalLoginFormAction']/div/div/div/a</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Dashboard</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Add new page in dashboard</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>link=Add New Page</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Add New Page</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Choose &quot;root&quot; node</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>pageName</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>pageName</td>
+	<td>test_dashboardpage_29</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>pageDisplayName</td>
+	<td>test_dashboardpage_name_29</td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Click Next to move to step 2</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Click Next to move to step 3, keep Empty layout</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextPresent</td>
+	<td>Select a Page Layout Template</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@id='UIPageCreationWizard']//div[@class='UIAction']//div[2]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Open Editor pane</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@onclick='eXo.portal.UIPortal.toggleComposer(this)']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@onclick='eXo.portal.UIPortal.toggleComposer(this)']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Click Save to complete adding page</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@id='UIPageEditor']/div[1]/div/div/div/a[2]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@id='UIPageEditor']/div[1]/div/div/div/a[2]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextPresent</td>
+	<td>test_dashboardpage_name_29</td>
+	<td></td>
+</tr>
+<!--tr>
+	<td>verifyTextPresent</td>
+	<td>test_dashboardpage_name_29</td>
+	<td></td>
+</tr-->
+<tr>
+	<td>echo</td>
+	<td>--Edit page in dashboard</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--------To fast</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//span</td>
+	<td></td>
+</tr>
+<tr>
+	<td>componentExoDoubleClick</td>
+	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//span</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
+	<td>test_dashboardpage_edit_29</td>
+</tr>
+<tr>
+	<td>keyPress</td>
+	<td>//div[@class='TabsContainer ClearFix']//div[@class='SelectedTab']//input</td>
+	<td>\13</td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Site</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Edit Dashboard layout</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>link=test_dashboardpage_edit_29</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=test_dashboardpage_edit_29</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@class='UITab GrayTabStyle']/div[@class='NormalTab']//span</td>
+	<td></td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--------To fast</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>link=Edit Layout</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Edit Layout</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>link=Portal Properties</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Portal Properties</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>locale</td>
+	<td></td>
+</tr>
+<tr>
+	<td>select</td>
+	<td>locale</td>
+	<td>label=English</td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@onclick=&quot;eXo.webui.UIHorizontalTabs.changeTabForUIFormTabpane(this, 'UIPortalForm', 'Properties');javascript:eXo.webui.UIForm.submitEvent('UIPortalForm','SelectTab','&amp;objectId=Properties')&quot;]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@onclick=&quot;eXo.webui.UIHorizontalTabs.changeTabForUIFormTabpane(this, 'UIPortalForm', 'Properties');javascript:eXo.webui.UIForm.submitEvent('UIPortalForm','SelectTab','&amp;objectId=Properties')&quot;]</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Save</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@id='UIPortalComposer']//a[@class='EdittedSaveButton']</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@id='UIPortalComposer']//a[@class='EdittedSaveButton']</td>
+	<td>1,1</td>
+</tr>
+<tr>
+	<td>echo</td>
+	<td>--Delete page</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForElementPresent</td>
+	<td>//div[@class='SelectedTab']//img[@class='CloseIcon']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>//div[@class='SelectedTab']//img[@class='CloseIcon']</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForConfirmation</td>
+	<td>Really want to remove this dashboard?</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextNotPresent</td>
+	<td>test_dashboardpage_edit_29</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextNotPresent</td>
+	<td>test_dashboardpage_edit_29</td>
+	<td></td>
+</tr>
+<tr>
+	<td>clickAt</td>
+	<td>link=Sign out</td>
+	<td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>



More information about the gatein-commits mailing list