Author: hangnguyen
Date: 2010-08-25 04:22:35 -0400 (Wed, 25 Aug 2010)
New Revision: 3927
Modified:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_07_002_ChangeLanguage.html
Log:
TESTVN-1006: Create new GateIn Selenium scripts
Modified:
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_07_002_ChangeLanguage.html
===================================================================
---
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_07_002_ChangeLanguage.html 2010-08-25
06:55:38 UTC (rev 3926)
+++
portal/trunk/testsuite/selenium-snifftests/src/suite/org/exoplatform/portal/selenium/Test_POR_07_002_ChangeLanguage.html 2010-08-25
08:22:35 UTC (rev 3927)
@@ -13,12 +13,12 @@
</thead><tbody>
<tr>
<td>open</td>
- <td>/portal/public/classic</td>
+ <td>/portal/public/classic/</td>
<td></td>
</tr>
<tr>
<td>echo</td>
- <td>-ChangeLanguagePrivateMode-</td>
+ <td>-- Change language --</td>
<td></td>
</tr>
<tr>
@@ -32,11 +32,6 @@
<td></td>
</tr>
<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
<td>type</td>
<td>username</td>
<td>root</td>
@@ -52,6 +47,11 @@
<td></td>
</tr>
<tr>
+ <td>echo</td>
+ <td>-- Change language -- </td>
+ <td></td>
+</tr>
+<tr>
<td>waitForElementPresent</td>
<td>link=Change Language</td>
<td></td>
@@ -62,18 +62,13 @@
<td></td>
</tr>
<tr>
- <td>echo</td>
- <td>--Change language from English to French--</td>
- <td></td>
-</tr>
-<tr>
<td>waitForElementPresent</td>
- <td>link=French</td>
+ <td>//div[@id='UITabContent']/div/div/div/div/div/div[4]/div[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
- <td>link=French</td>
+ <td>//div[@id='UITabContent']/div/div/div/div/div/div[4]/div[2]</td>
<td></td>
</tr>
<tr>
@@ -82,8 +77,8 @@
<td></td>
</tr>
<tr>
- <td>echo</td>
- <td>--Verify</td>
+ <td>waitForTextPresent</td>
+ <td>Accueil</td>
<td></td>
</tr>
<tr>
@@ -92,29 +87,34 @@
<td></td>
</tr>
<tr>
- <td>waitForElementPresent</td>
+ <td>clickAndWait</td>
<td>link=Déconnexion</td>
<td></td>
</tr>
<tr>
- <td>click</td>
- <td>link=Déconnexion</td>
+ <td>echo</td>
+ <td>-- Check displaying language when sign out--</td>
<td></td>
</tr>
<tr>
- <td>echo</td>
- <td>--Login in with new language--</td>
+ <td>waitForTextPresent</td>
+ <td>Home</td>
<td></td>
</tr>
<tr>
+ <td>verifyTextPresent</td>
+ <td>Home</td>
+ <td></td>
+</tr>
+<tr>
<td>open</td>
- <td>/portal/public/classic</td>
+ <td>/portal/public/classic/</td>
<td></td>
</tr>
<tr>
- <td>waitForElementPresent</td>
- <td>link=Sign in</td>
+ <td>windowMaximize</td>
<td></td>
+ <td></td>
</tr>
<tr>
<td>click</td>
@@ -122,11 +122,6 @@
<td></td>
</tr>
<tr>
- <td>waitForElementPresent</td>
- <td>username</td>
- <td></td>
-</tr>
-<tr>
<td>type</td>
<td>username</td>
<td>root</td>
@@ -142,63 +137,43 @@
<td></td>
</tr>
<tr>
- <td>click</td>
- <td>link=Déconnexion</td>
+ <td>echo</td>
+ <td>-- Check displaying language when sign in again--</td>
<td></td>
</tr>
<tr>
- <td>echo</td>
- <td>--Sign in again to change language to English--</td>
+ <td>waitForTextPresent</td>
+ <td>Accueil</td>
<td></td>
</tr>
<tr>
- <td>open</td>
- <td>/portal/public/classic</td>
+ <td>verifyTextPresent</td>
+ <td>Accueil</td>
<td></td>
</tr>
<tr>
- <td>click</td>
- <td>link=Sign in</td>
+ <td>echo</td>
+ <td>-- Change language to English--</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
- <td>username</td>
+ <td>link=Changer la langue</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>echo</td>
- <td>--Change back to English</td>
- <td></td>
-</tr>
-<tr>
<td>click</td>
<td>link=Changer la langue</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
- <td>link=Anglais</td>
+ <td>//div[@id='UITabContent']/div/div/div/div/div/div[2]/div[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
- <td>link=Anglais</td>
+ <td>//div[@id='UITabContent']/div/div/div/div/div/div[2]/div[2]</td>
<td></td>
</tr>
<tr>
@@ -207,6 +182,11 @@
<td></td>
</tr>
<tr>
+ <td>waitForTextPresent</td>
+ <td>Home</td>
+ <td></td>
+</tr>
+<tr>
<td>verifyTextPresent</td>
<td>Home</td>
<td></td>
Show replies by date