Author: david
Date: Mon Nov 9 16:16:33 2009
New Revision: 3880
Log:
Update selenium 'create user' script for current UI.
Modified:
trunk/test/selenium/admin/Test_01_create_user.html
Modified: trunk/test/selenium/admin/Test_01_create_user.html
==============================================================================
--- trunk/test/selenium/admin/Test_01_create_user.html Mon Nov 9 15:45:57
2009 (r3879)
+++ trunk/test/selenium/admin/Test_01_create_user.html Mon Nov 9 16:16:33
2009 (r3880)
@@ -23,7 +23,7 @@
</tr>
<tr>
<td>clickAndWait</td>
- <td>link=add new user</td>
+ <td>link=add new</td>
<td></td>
</tr>
<tr>
@@ -38,17 +38,37 @@
</tr>
<tr>
<td>type</td>
- <td>sha1_password</td>
+ <td>password</td>
+ <td>jenkinson</td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>confirmPassword</td>
<td>jenkinson</td>
</tr>
<tr>
- <td>select</td>
- <td>role_id</td>
- <td>label=contributor</td>
+ <td>click</td>
+ <td>link=groups and permissions</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>//fields...@id='groupsAndPermissions']/div/div/input[2]</td>
+ <td>contributor</td>
+</tr>
+<tr>
+ <td>waitForText</td>
+
<td>//fields...@id='groupsAndPermissions']/div/div/div/div/div[2]/ul/li[1]</td>
+ <td>contributor</td>
+</tr>
+<tr>
+ <td>click</td>
+
<td>//fields...@id='groupsAndPermissions']/div/div/div/div/div[2]/ul/li[1]</td>
+ <td></td>
</tr>
<tr>
<td>clickAndWait</td>
- <td>//inp...@value='create']</td>
+ <td>//inp...@value='Create']</td>
<td></td>
</tr>
<tr>
@@ -67,18 +87,13 @@
<td></td>
</tr>
<tr>
- <td>verifyElementPresent</td>
- <td>link=reset password</td>
- <td></td>
-</tr>
-<tr>
<td>verifyTextPresent</td>
<td>contributor</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
- <td>link=list all users</td>
+ <td>link=List all</td>
<td></td>
</tr>
<tr>
@@ -102,13 +117,43 @@
<td></td>
</tr>
<tr>
- <td>select</td>
- <td>role_id</td>
- <td>label=administrator</td>
+ <td>clickAndWait</td>
+ <td>link=Edit</td>
+ <td></td>
</tr>
<tr>
<td>click</td>
- <td>//inp...@value='save']</td>
+ <td>link=groups and permissions</td>
+ <td></td>
+</tr>
+<tr>
+ <td>type</td>
+ <td>//fields...@id='groupsAndPermissions']/div/div/input[2]</td>
+ <td>administrator</td>
+</tr>
+<tr>
+ <td>waitForText</td>
+
<td>//fields...@id='groupsAndPermissions']/div/div/div/div/div[2]/ul/li[1]</td>
+ <td>administrator</td>
+</tr>
+<tr>
+ <td>click</td>
+
<td>//fields...@id='groupsAndPermissions']/div/div/div/div/div[2]/ul/li[1]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>//inp...@value='Save']</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>link=Edit</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>link=groups and permissions</td>
<td></td>
</tr>
<tr>
@@ -117,23 +162,43 @@
<td></td>
</tr>
<tr>
+ <td>click</td>
+ <td>//fields...@id='groupsAndPermissions']/div/div/ul/li[2]</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForElementNotPresent</td>
+ <td>//fields...@id='groupsAndPermissions']/div/div/ul/li[2]/span</td>
+ <td></td>
+</tr>
+<tr>
+ <td>clickAndWait</td>
+ <td>//inp...@value='Save']</td>
+ <td></td>
+</tr>
+<tr>
<td>verifyTextPresent</td>
<td>administrator</td>
<td></td>
</tr>
<tr>
+ <td>verifyTextNotPresent</td>
+ <td>contributor</td>
+ <td></td>
+</tr>
+<tr>
<td>clickAndWait</td>
- <td>link=add new</td>
+ <td>link=Add new</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
- <td>add new user</td>
+ <td>new user</td>
<td></td>
</tr>
<tr>
<td>click</td>
- <td>link=cancel</td>
+ <td>link=Cancel</td>
<td></td>
</tr>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.ca/group/qubit-commits?hl=en
-~----------~----~----~----~------~----~------~--~---