Holly automated as many of the formerly manual tests as possible plus updated other tests to make sure all fields are tested.

This commit is contained in:
Holly Mistlebauer 2013-12-02 17:42:41 -05:00
parent b672cf7e0b
commit 4ea1f57f74
54 changed files with 3744 additions and 682 deletions

View file

@ -160,27 +160,7 @@
<!--Test overview entry (image and webpage have been tested)-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[14]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate Elderly Care</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Organization for Primate Elderly Care</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=Primate Colleges of the World</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>//div[@id='wrapper-content']/ul/li[6]</td>
<td></td>
</tr>
<tr>
@ -190,7 +170,37 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='grantAwardedBy']/a/img</td>
<td>css=a.add-relates &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=organization</td>
<td>primate colleges of the </td>
</tr>
<tr>
<td>click</td>
<td>id=ui-active-menuitem</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate Elderly Care</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-assignedBy &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -544,7 +554,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>link=exact:Can't find the concept you want? Create your own.</td>
<td>link=Can't find the concept you want? Create your own.</td>
<td></td>
</tr>
<tr>
@ -578,16 +588,6 @@
<td></td>
</tr>
<!--Verify everything entered is displaying properly-->
<tr>
<td>verifyTextPresent</td>
<td>Primate Colleges of the World</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Research Laboratory</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Purpose of grant is to determine the appropriate environment, physical activity, and diet for primates as they age.</td>
@ -595,7 +595,37 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Colleges of the World</td>
<td>September 1, 2010 - August 31, 2012</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Elderly Care</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primate Colleges of the World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primate Colleges of the World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Africa</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Elderly Care</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primate Health Check</td>
<td></td>
</tr>
<tr>
@ -608,31 +638,21 @@
<td>$999,999</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>xpath=(//a[contains(text(),'Africa')])[2]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>1234-5678</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>September 1, 2010 - August 31, 2012</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>P999-1234</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primate Health Check</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Elderly Care</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>

View file

@ -200,7 +200,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='courseOfferedBy']/a/img</td>
<td>css=a.add-offeredBy &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -317,7 +317,7 @@
<!--Test location entry-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasGeographicLocation']/a/img</td>
<td>xpath=(//img[@alt='add'])[14]</td>
<td></td>
</tr>
<tr>
@ -460,7 +460,7 @@
<!--Test other entry-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='includesEvent']/a/img</td>
<td>css=a.add-BFO_0000051 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>

View file

@ -138,7 +138,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Please enter a value in the name field.</td>
<td>Please enter a value in the Name field.</td>
<td></td>
</tr>
<!--Now enter something in the field-->
@ -196,7 +196,7 @@
<!--Test location entry-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='equipmentInFacility']/a/img</td>
<td>css=a.add-RO_0001025 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -226,7 +226,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create &quot;in facility&quot; entry for Primate Feeder</td>
<td>Create &quot;housed in facility&quot; entry for Primate Feeder</td>
<td></td>
</tr>
<tr>

View file

@ -160,7 +160,7 @@
<!--Test overview entry (image and webpage have been tested)-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td>//div[@id='wrapper-content']/ul/li[8]</td>
<td></td>
</tr>
<tr>
@ -327,7 +327,7 @@
<!--Test location entry-->
<tr>
<td>clickAndWait</td>
<td>css=a.add-RO_0001025 &gt; img.add-individual</td>
<td>xpath=(//h3[@id='RO_0001025']/a)[2]</td>
<td></td>
</tr>
<tr>
@ -337,12 +337,12 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add an entry to: located in</td>
<td>Select an existing Geographic Location for Primate Health Conference</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Located In Nam</td>
<td>Geographic Location Name</td>
<td></td>
</tr>
<tr>
@ -365,6 +365,32 @@
<td>Primate Health Conference</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-RO_0001025 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Facility for Primate Health Conference</td>
<td></td>
</tr>
<!--Need to add a new entry when this is working again-->
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<!--Test time entry-->
<tr>
<td>clickAndWait</td>
@ -445,7 +471,7 @@
<!--Test other entry-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='includesEvent']/a/img</td>
<td>css=a.add-BFO_0000051 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -455,7 +481,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Event for Primate Health Conference</td>
<td>Add an entry to: includes event</td>
<td></td>
</tr>
<tr>
@ -490,7 +516,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>link=exact:Can't find the concept you want? Create your own.</td>
<td>link=Can't find the concept you want? Create your own.</td>
<td></td>
</tr>
<tr>
@ -561,7 +587,7 @@
<!--Verify everything entered is displaying properly-->
<tr>
<td>verifyTextPresent</td>
<td>Primate Health Conference</td>
<td>PrimHConf</td>
<td></td>
</tr>
<tr>
@ -571,7 +597,32 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>PHC Proceedings</td>
<td>January 5, 2011 - January 9, 2011</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primate Health Check</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Animal Health</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=PHC Proceedings</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Kenya</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=http://primatehealthintro.cornell.edu</td>
<td></td>
</tr>
<tr>
@ -580,38 +631,8 @@
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Kenya</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Congo</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>January 5, 2011 - January 9, 2011</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>http://primatehealthintro.cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Health Check</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Animal Health</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>PrimHConf</td>
<td>verifyElementPresent</td>
<td>link=Congo</td>
<td></td>
</tr>
<!--Logout-->

View file

@ -138,7 +138,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Please enter a value in the name field.</td>
<td>Please enter a value in the Name field.</td>
<td></td>
</tr>
<!--Now enter something in the field-->
@ -286,18 +286,18 @@
</tr>
<!--Verify everything entered is displaying properly-->
<tr>
<td>verifyTextPresent</td>
<td>Animal Health</td>
<td>verifyElementPresent</td>
<td>link=Animal Health</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Diet</td>
<td>verifyElementPresent</td>
<td>link=Primate Diet</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ape Health</td>
<td>verifyElementPresent</td>
<td>link=Ape Health</td>
<td></td>
</tr>
<!--Logout-->