Holly made changes to the Selenium test cases within the CreatePeople test suite.

This commit is contained in:
Holly Mistlebauer 2013-10-28 13:58:49 -04:00
parent d049cdcdfc
commit 78d16e21e5
6 changed files with 934 additions and 700 deletions

View file

@ -131,6 +131,16 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Remove</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you sure you want to remove this term?</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Return to Profile Page</td>
@ -143,7 +153,12 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-webpage &gt; img.add-individual</td>
<td>//img[@alt='manage']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
@ -178,7 +193,7 @@
</tr>
<tr>
<td>type</td>
<td>id=anchor</td>
<td>id=label</td>
<td>CUL Homepage</td>
</tr>
<tr>
@ -186,6 +201,11 @@
<td>submit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=returnToIndividual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
@ -243,7 +263,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[4]/article[1]/ul/li/a[1]/img</td>
<td>css=a.edit-researchOverview &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -273,7 +293,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[4]/article[6]/ul/li/a[2]/img</td>
<td>css=a.edit-geographicFocus &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -283,8 +303,8 @@
</tr>
<tr>
<td>select</td>
<td>typeOfNew</td>
<td>label=Country (vivo)</td>
<td>id=typeOfNew</td>
<td>label=Geopolitical Entity (vivo)</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -311,6 +331,26 @@
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.delete-geographicFocus &gt; img.delete-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></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>clickAndWait</td>
<td>css=a.edit-advisorIn &gt; img.edit-individual</td>
@ -343,7 +383,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[5]/article[1]/ul/li/a[1]/img</td>
<td>css=a.edit-teachingOverview &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -438,7 +478,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.edit-awardOrHonor &gt; img.edit-individual</td>
<td>css=#relatedBy-AwardorHonorReceipt-List &gt; li &gt; a.edit-relatedBy &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -446,6 +486,11 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.edit-awardOrHonor &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=org</td>
@ -463,7 +508,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[8]/article[2]/ul/li/a[1]/img</td>
<td>css=#ARG_2000028-Name-List &gt; li &gt; a.edit-ARG_2000028 &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -471,14 +516,9 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=middleName</td>
<td>E.</td>
</tr>
<tr>
@ -493,7 +533,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//ul[@id='individual-phone']/li/a[1]/img</td>
<td>css=#individual-phone &gt; li &gt; a.edit-ARG_2000028 &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -501,14 +541,9 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=telephoneNumber</td>
<td>607-266-6666</td>
</tr>
<tr>
@ -523,7 +558,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[8]/article[6]/ul/li/a[1]/img</td>
<td>css=#ARG_2000028-Fax-List &gt; li &gt; a.edit-ARG_2000028 &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -531,19 +566,14 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=telephoneNumber</td>
<td>607-277-7777</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -553,7 +583,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//img[@alt='edit']</td>
<td>css=img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -561,19 +591,14 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=emailAddress</td>
<td>mejane@primates-r-us.com</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -583,7 +608,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.edit-mailingAddress &gt; img.edit-individual</td>
<td>css=#ARG_2000028-Address-List &gt; li &gt; a.edit-ARG_2000028 &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -593,7 +618,7 @@
</tr>
<tr>
<td>type</td>
<td>id=addrLineOne</td>
<td>id=streetAddress</td>
<td>Jungle 1234</td>
</tr>
<tr>
@ -608,7 +633,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[8]/article[4]/ul/li/a[1]/img</td>
<td>css=#ARG_2000028-Name-List &gt; li &gt; a.edit-ARG_2000028 &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
@ -616,79 +641,19 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=prefix</td>
<td>Mrs.</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[8]/article[5]/ul/li/a[1]/img</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>id=suffix</td>
<td>Jr.</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='wrapper-content']/section[9]/article[1]/ul/li/a[1]/img</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>11111</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -706,19 +671,9 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>222222</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -737,18 +692,28 @@
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>3333333</td>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>css=a.edit-freetextKeyword &gt; img.edit-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -829,7 +794,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.edit-hasCredential &gt; img.edit-individual</td>
<td>css=#backgroundGroup &gt; article.property &gt; #relatedBy &gt; a.add-relatedBy &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -839,12 +804,27 @@
</tr>
<tr>
<td>select</td>
<td>typeOfNew</td>
<td>label=Licensure (vivo)</td>
<td>id=typeSelector</td>
<td>label=License</td>
</tr>
<tr>
<td>type</td>
<td>id=credential</td>
<td>Licensed Primate Instructor</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=offerCreate</td>
<td>css=input.submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.delete-relatedBy &gt; img.delete-individual</td>
<td></td>
</tr>
<tr>
@ -852,14 +832,9 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Licensed Primate Instructor</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
@ -932,6 +907,26 @@
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='delete this entry'])[23]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Verify all fields updated-->
<tr>
<td>clickAndWait</td>
@ -964,13 +959,13 @@
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primatia Africana</td>
<td>verifyTextPresent</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=CUL Homepage</td>
<td>verifyTextPresent</td>
<td>Assistant Professor</td>
<td></td>
</tr>
<tr>
@ -980,12 +975,37 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td>link=Primatia Africana</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=mejane@primates-r-us.com</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=jfac@gmail.com</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarian, Lily Assistant Librarian</td>
<td>607-266-6666</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=CUL Homepage</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily Lou</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarian, Lily Lou Assistant Librarian</td>
<td></td>
</tr>
<tr>
@ -998,6 +1018,11 @@
<td>link=Mozamia</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>I teach apes how to communicate with humans.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>postdoc or fellow advising relationship</td>
@ -1008,11 +1033,6 @@
<td>link=Smith, Joe</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>I teach apes how to communicate with humans.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>I travel the world teaching apes how to communicate with humans.</td>
@ -1023,6 +1043,11 @@
<td>link=Primates Unite</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Licensed Primate Instructor</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ape Trainer of the Decade</td>
@ -1030,22 +1055,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>E.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>607-266-6666</td>
<td>Mrs. Jane E. Faculty, Jr.</td>
<td></td>
</tr>
<tr>
@ -1055,12 +1065,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>mejane@primates-r-us.com</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Jungle 1234</td>
<td>Jungle 1234</td>
<td></td>
</tr>
<tr>
@ -1068,6 +1073,11 @@
<td>Congo City</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Congola State</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>1234567890</td>
@ -1095,12 +1105,22 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>222222</td>
<td>ABC121212</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>3333333</td>
<td>222222</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=3333333</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=USA1234567890</td>
<td></td>
</tr>
<tr>
@ -1113,21 +1133,6 @@
<td>link=Primate Experts</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Licensed Primate Instructor</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>ABC121212</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=USA1234567890</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>