Holly did more tweaking on proxy editing test suite.

This commit is contained in:
hlm7 2011-11-21 17:20:32 +00:00
parent 9dc292d2d5
commit d90e69d2c4
7 changed files with 445 additions and 565 deletions

View file

@ -36,7 +36,7 @@
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Validate Admin Proxy Editing</td> <td class="comment">Delete Admin Proxy Editing Relationships</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -101,262 +101,17 @@
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Verify that correct fields and text are present</td> <td class="comment">Verify relationships exist</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyTextPresent</td> <td>verifyTextPresent</td>
<td>Manage profile editing</td> <td>Curator, Connie |</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Relate profile editors and profiles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select editors</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select profiles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Profile editors</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Enter nothing and get error message</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>You must select a minimum of 1 editor and profile.</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Select profile, but not editor</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>//form[@id='add-relation']/fieldset[2]/section/input</td>
<td>Facult</td>
</tr>
<tr>
<td>type</td>
<td>//form[@id='add-relation']/fieldset[2]/section/input</td>
<td>fac</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>You must select a minimum of 1 editor and profile.</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Select editor, but not profile</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=selectProfileEditors</td>
<td>edito</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>You must select a minimum of 1 editor and profile.</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Enter one of each</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=selectProfileEditors</td>
<td>editor</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Editor, Eddie |</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyElementPresent</td> <td>verifyElementPresent</td>
<td>link=Remove selection</td> <td>link=Delete profile editor</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>//form[@id='add-relation']/fieldset[2]/section/input</td>
<td>faculty</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane | Faculty Member</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Remove editor and attempt to save</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>You must select a minimum of 1 editor and profile.</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Add back editor and then remove profile</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=selectProfileEditors</td>
<td>editor</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=p.proxy-info-profile &gt; a.remove-proxy</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>You must select a minimum of 1 editor and profile.</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Add one link</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Editor, Eddie |</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>//form[@id='add-relation']/fieldset[2]/section/input</td>
<td>faculty</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane | Faculty Member</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=createRelationship</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Verify relationship is set</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -369,16 +124,6 @@
<td>link=Delete profile editor</td> <td>link=Delete profile editor</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>verifyTextPresent</td>
<td>Add profile</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Selected profiles:</td>
<td></td>
</tr>
<tr> <tr>
<td>verifyTextPresent</td> <td>verifyTextPresent</td>
<td>Faculty, Jane | Faculty Member</td> <td>Faculty, Jane | Faculty Member</td>
@ -389,34 +134,39 @@
<td>link=Remove selection</td> <td>link=Remove selection</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarian, Lily | Librarian</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Try to add relationship again</td> <td class="comment">Delete all proxy editing relationships</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>type</td>
<td>id=selectProfileEditors</td>
<td>editor</td>
</tr>
<tr> <tr>
<td>click</td> <td>click</td>
<td>id=ui-active-menuitem</td> <td>link=Remove selection</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>click</td>
<td>//form[@id='add-relation']/fieldset[2]/section/input</td> <td>link=Remove selection</td>
<td>facul</td> <td></td>
</tr> </tr>
<tr> <tr>
<td>click</td> <td>click</td>
<td>id=ui-active-menuitem</td> <td>link=Remove selection</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>name=createRelationship</td> <td>link=Delete profile editor</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -425,18 +175,43 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>clickAndWait</td>
<td>id=addProfile</td> <td>link=Delete profile editor</td>
<td>faculty</td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyTextPresent</td> <td>assertTitle</td>
<td>no match</td> <td>VIVO</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Test that editing works</td> <td class="comment">Verify everything is gone</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Curator, Connie |</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Editor, Eddie |</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Faculty, Jane | Faculty Member</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Librarian, Lily | Librarian</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test that editing no longer works for Eddie Editor</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -457,7 +232,7 @@
<tr> <tr>
<td>type</td> <td>type</td>
<td>id=loginPassword</td> <td>id=loginPassword</td>
<td>myPassword</td> <td>Password</td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
@ -470,23 +245,8 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>verifyElementNotPresent</td>
<td>id=newPassword</td> <td>link=My profile</td>
<td>Password</td>
</tr>
<tr>
<td>type</td>
<td>id=confirmPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=passwordChangeForm</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -510,65 +270,80 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>verifyElementNotPresent</td>
<td>css=a.add-overview &gt; img.add-individual</td> <td>link=Edit this individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>I am able to edit.</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>I am able to edit.</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=My profile</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Check My profile</td> <td class="comment">Test that editing no longer works for Connie Curator</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=loginName</td>
<td>ConnieCurator@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>id=loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=loginForm</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=My profile</td> <td>link=My profile</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty Member</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty Member</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<tr> <tr>
<td>assertTitle</td> <td>assertTitle</td>
<td>Faculty, Jane</td> <td>Faculty, Jane</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Logout</td> <td class="comment">Logout</td>

View file

@ -105,13 +105,8 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>click</td>
<td>querytext</td> <td>link=Person (2)</td>
<td>faculty</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -124,6 +119,11 @@
<td>Faculty, Jane</td> <td>Faculty, Jane</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Delete Jane Faculty</td>
<td></td>
</tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>link=Edit this individual</td> <td>link=Edit this individual</td>
@ -134,14 +134,9 @@
<td>Individual Control Panel</td> <td>Individual Control Panel</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Delete Jane Faculty</td>
<td></td>
</tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>//input[@value=&quot;Edit This Individual&quot;]</td> <td>//input[@value='Edit This Individual']</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -175,13 +170,23 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>type</td> <td>clickAndWait</td>
<td>querytext</td> <td>link=Index</td>
<td>librarian</td> <td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index of Contents</td>
<td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>//input[@value='Search']</td> <td>link=Person</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Person</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -194,6 +199,11 @@
<td>Librarian, Lily</td> <td>Librarian, Lily</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Delete Lilly Librarian</td>
<td></td>
</tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>link=Edit this individual</td> <td>link=Edit this individual</td>
@ -204,14 +214,9 @@
<td>Individual Control Panel</td> <td>Individual Control Panel</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Delete Lilly Librarian</td>
<td></td>
</tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>//input[@value=&quot;Edit This Individual&quot;]</td> <td>//input[@value='Edit This Individual']</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -239,126 +244,6 @@
<td>VIVO Site Administration</td> <td>VIVO Site Administration</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Navigate to Paula Proxy</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>querytext</td>
<td>administrative</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Proxy, Paula</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Proxy, Paula</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Delete Lilly Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value=&quot;Edit This Individual&quot;]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this individual? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Verify Jane Faculty, Lilly Librarian, and Paula Proxy are gone</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>querytext</td>
<td>faculty</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>querytext</td>
<td>librarian</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>querytext</td>
<td>administrative</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Logout</td> <td class="comment">Logout</td>

View file

@ -41,7 +41,7 @@
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Delete new Curator account</td> <td class="comment">Delete all test user account</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -114,34 +114,49 @@
<td>VIVO</td> <td>VIVO</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>comment</td>
<td class="comment">Verify 3 user accounts exist before trying to delete them</td>
<td></td>
</tr>
<tr> <tr>
<td>verifyElementPresent</td> <td>verifyElementPresent</td>
<td>link=ConnieCurator@cornell.edu</td> <td>ConnieCurator@cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>EddieEditor@cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>JaneFaculty@cornell.edu</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Delete the account</td> <td class="comment">Delete the accounts</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>click</td> <td>click</td>
<td>deleteAccount</td> <td>//input[@name='deleteAccount' and @value='http://vivo.mydomain.edu/individual/u7032']</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//input[@name='deleteAccount' and @value='http://vivo.mydomain.edu/individual/u884']</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>name=deleteAccount</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>clickAndWait</td>
<td>delete-account</td> <td>name=delete-account</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you sure you want to delete this account?</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>5000</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -150,18 +165,23 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyTextPresent</td> <td>comment</td>
<td>User accounts</td> <td class="comment">Verify 3 user accounts are gone</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Deleted 1 accounts.</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyElementNotPresent</td> <td>verifyElementNotPresent</td>
<td>link=ConnieCurator@cornell.edu</td> <td>ConnieCurator@cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>EddieEditor@cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>JaneFaculty@cornell.edu</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>

View file

@ -36,7 +36,7 @@
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Validate multiple proxy editors</td> <td class="comment">Validate multiple proxy editors setup by user</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -120,23 +120,38 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>verifyTextNotPresent</td> <td>comment</td>
<td>Librarian, Lily | Librarian</td> <td class="comment">Now delete the two proxy editors</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove selection</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submitMyAccount</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Your changes have been saved.</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Now make Lily Librarian able to edit Jane Faculty's profiel</td> <td class="comment">Test that editing no longer works for Eddie Editor</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test that editing works for Lily Librarian</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -165,13 +180,108 @@
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
<td>clickAndWait</td> <td>verifyElementNotPresent</td>
<td>link=My profile</td> <td>link=My profile</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty Member</td>
<td></td>
</tr>
<tr> <tr>
<td>assertTitle</td> <td>assertTitle</td>
<td>Librarian, Lily</td> <td>Faculty Member</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test that editing no longer works for Connie Curator</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=loginName</td>
<td>ConnieCurator@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>id=loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=loginForm</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=My profile</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index of Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty Member</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty Member</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=Edit this individual</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>

View file

@ -15,8 +15,8 @@
<tr><td><a href="CreateNewSelfEditorUser.html">CreateNewSelfEditorUser</a></td></tr> <tr><td><a href="CreateNewSelfEditorUser.html">CreateNewSelfEditorUser</a></td></tr>
<tr><td><a href="ValidateAdminProxy.html">ValidateAdminProxy</a></td></tr> <tr><td><a href="ValidateAdminProxy.html">ValidateAdminProxy</a></td></tr>
<tr><td><a href="ValidateAdminProxy2.html">ValidateAdminProxy2</a></td></tr> <tr><td><a href="ValidateAdminProxy2.html">ValidateAdminProxy2</a></td></tr>
<tr><td><a href="ValidateUserProxy.html">ValidateUserProxy</a></td></tr>
<tr><td><a href="DeleteAdminProxy.html">DeleteAdminProxy</a></td></tr> <tr><td><a href="DeleteAdminProxy.html">DeleteAdminProxy</a></td></tr>
<tr><td><a href="ValidateUserProxy.html">ValidateUserProxy</a></td></tr>
<tr><td><a href="DeleteUserProxy.html">DeleteUserProxy</a></td></tr> <tr><td><a href="DeleteUserProxy.html">DeleteUserProxy</a></td></tr>
<tr><td><a href="DeleteNewUsers.html">DeleteNewUsers</a></td></tr> <tr><td><a href="DeleteNewUsers.html">DeleteNewUsers</a></td></tr>
<tr><td><a href="DeleteNewPeople.html">DeleteNewPeople</a></td></tr> <tr><td><a href="DeleteNewPeople.html">DeleteNewPeople</a></td></tr>

View file

@ -99,6 +99,56 @@
<td>VIVO</td> <td>VIVO</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Curator, Connie |</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Editor, Eddie |</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Now make Eddie and Connie proxy editors</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=addProfileEditor</td>
<td>edito</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=addProfileEditor</td>
<td>cura</td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submitMyAccount</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Your changes have been saved.</td>
<td></td>
</tr>
<tr> <tr>
<td>verifyTextPresent</td> <td>verifyTextPresent</td>
<td>Curator, Connie | </td> <td>Curator, Connie | </td>
@ -119,24 +169,9 @@
<td>link=Remove selection</td> <td>link=Remove selection</td>
<td></td> <td></td>
</tr> </tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Librarian, Lily | Librarian</td>
<td></td>
</tr>
<tr> <tr>
<td>comment</td> <td>comment</td>
<td class="comment">Now make Lily Librarian able to edit Jane Faculty's profiel</td> <td class="comment">Test that editing works for Eddie Editor</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test that editing works for Lily Librarian</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>
@ -171,7 +206,62 @@
</tr> </tr>
<tr> <tr>
<td>assertTitle</td> <td>assertTitle</td>
<td>Librarian, Lily</td> <td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test that editing works for Connie Curator</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log in</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Log in to VIVO</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=loginName</td>
<td>ConnieCurator@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>id=loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=My profile</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Edit this individual</td>
<td></td> <td></td>
</tr> </tr>
<tr> <tr>