More Selenium test case changes from Holly...

This commit is contained in:
Holly Mistlebauer 2013-10-23 17:54:01 -04:00
parent 0810f6bf1b
commit ad29cc58bc
7 changed files with 237 additions and 92 deletions

View file

@ -86,9 +86,14 @@
<td></td>
</tr>
<!--Cancel out before adding Co-principal Investigator-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[6]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasCo-PrincipalInvestigatorRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[18]</td>
<td></td>
</tr>
<tr>
@ -134,7 +139,12 @@
<!--Add good Co-principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasCo-PrincipalInvestigatorRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[18]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
@ -227,7 +237,7 @@
<!--Add second Co-principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasCo-PrincipalInvestigatorRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[18]</td>
<td></td>
</tr>
<tr>
@ -335,7 +345,7 @@
<!--Cancel out before adding Investigator-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasInvestigatorRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[19]</td>
<td></td>
</tr>
<tr>
@ -381,7 +391,7 @@
<!--Enter good Investigator role-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasInvestigatorRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[19]</td>
<td></td>
</tr>
<tr>
@ -479,7 +489,7 @@
<!--Add Principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasPrincipalInvestigatorRole']/a/img</td>
<td>css=#researchGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>

View file

@ -93,7 +93,12 @@
<!--Cancel out before adding research activity-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasResearcherRole']/a/img</td>
<td>css=#RO_0000053-ResearcherRole &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
@ -119,7 +124,7 @@
<!--Cancel out after selecting research activity type-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasResearcherRole']/a/img</td>
<td>css=#RO_0000053-ResearcherRole &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -154,17 +159,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Project Name</td>
<td>Research Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Project</td>
<td>Role in Research Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Project</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -183,6 +188,16 @@
<td></td>
</tr>
<!--Enter research activity without start year-->
<tr>
<td>clickAndWait</td>
<td>css=#RO_0000053-ResearcherRole &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create research activity entry for Faculty, Jane</td>
@ -198,11 +213,6 @@
<td>typeSelector</td>
<td>label=Project</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create research activity entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Research Activity Type</td>
@ -210,17 +220,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Project Name</td>
<td>Research Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Project</td>
<td>Role in Research Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Project</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -287,7 +297,7 @@
<!--Add research activity - grant-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasResearcherRole']/a/img</td>
<td>css=#RO_0000053-ResearcherRole &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -322,17 +332,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td>Research Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Grant</td>
<td>Role in Research Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -402,9 +412,14 @@
<td></td>
</tr>
<!--Add teaching activity - conference-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[8]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasTeacherRole']/a/img</td>
<td>css=#teachingGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -429,17 +444,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Conference Name</td>
<td>Teaching Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Conference</td>
<td>Role in Teaching Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Conference</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -511,7 +526,7 @@
<!--Add teaching activity - course-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasTeacherRole']/a/img</td>
<td>css=#teachingGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -536,17 +551,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Course Name</td>
<td>Teaching Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Course</td>
<td>Role in Teaching Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Course</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -618,7 +633,7 @@
<!--Add teaching activity - workshop-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasTeacherRole']/a/img</td>
<td>css=#teachingGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -643,17 +658,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Workshop Name</td>
<td>Teaching Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Workshop</td>
<td>Role in Teaching Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Workshop</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -723,9 +738,14 @@
<td></td>
</tr>
<!--Add clinical activity - project-->
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasClinicalRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[10]</td>
<td></td>
</tr>
<tr>
@ -760,17 +780,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Project Name</td>
<td>Clinical Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Project</td>
<td>Role in Clinical Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Project</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -842,7 +862,7 @@
<!--Add clinical activity - service-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasClinicalRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[10]</td>
<td></td>
</tr>
<tr>
@ -877,17 +897,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Service Name</td>
<td>Clinical Activity Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Service</td>
<td>Role in Clinical Activity</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Service</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -957,6 +977,11 @@
<td></td>
</tr>
<!--Verify activities displayed for Jane Faculty-->
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Prototype New Ape Home</td>
@ -977,6 +1002,11 @@
<td>Ape Health Program Founder 1993 -</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[6]</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=History of Apes in Africa</td>
@ -997,6 +1027,11 @@
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[8]</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Working with Primates</td>

View file

@ -91,9 +91,14 @@
<td></td>
</tr>
<!--Cancel out before adding attendee role-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[18]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-hasAttendeeRole &gt; img.add-individual</td>
<td>css=#otherGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -124,7 +129,7 @@
<!--Cancel out after selecting event type-->
<tr>
<td>clickAndWait</td>
<td>css=a.add-hasAttendeeRole</td>
<td>css=#otherGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -153,6 +158,11 @@
<td></td>
</tr>
<!--Enter attendance at conference-->
<tr>
<td>clickAndWait</td>
<td>css=#otherGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
@ -175,12 +185,12 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Conference Name</td>
<td>Event Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Conference</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>

View file

@ -86,9 +86,14 @@
<td></td>
</tr>
<!--Start to add presentation and cancel out-->
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasPresenterRole']/a/img</td>
<td>css=#publicationsGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -119,7 +124,7 @@
<!--Select presentation type then cancel out-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasPresenterRole']/a/img</td>
<td>css=#publicationsGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -154,7 +159,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Presentation</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year</td>
<td></td>
</tr>
<tr>
@ -163,6 +178,16 @@
<td></td>
</tr>
<!--Start to add presentation again, but enter no required field-->
<tr>
<td>clickAndWait</td>
<td>css=#publicationsGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create presentation entry for Librarian, Lily</td>
@ -190,7 +215,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Presentation</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year</td>
<td></td>
</tr>
<tr>
@ -241,7 +276,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Presentation</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year</td>
<td></td>
</tr>
<tr>
@ -287,7 +332,22 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Year</td>
<td>Presented At</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year</td>
<td></td>
</tr>
<tr>
@ -344,7 +404,7 @@
<!--Add presentation type of invited talk-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasPresenterRole']/a/img</td>
<td>css=#publicationsGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -379,17 +439,32 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Invited Talk Name</td>
<td>Presentation Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Invited Talk</td>
<td>Role in Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Invited Talk</td>
<td>Presented At</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year</td>
<td></td>
</tr>
<tr>
@ -465,9 +540,14 @@
<td></td>
</tr>
<!--Add service to the profession - college-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasServiceProviderRole']/a/img</td>
<td>css=#serviceGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -492,17 +572,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>College Name</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in College</td>
<td>Role in Organization</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in College</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -572,9 +652,14 @@
<td></td>
</tr>
<!--Add service to the profession - college-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasServiceProviderRole']/a/img</td>
<td>css=#serviceGroup &gt; article.property &gt; #RO_0000053 &gt; a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -599,17 +684,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Museum Name</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Museum</td>
<td>Role in Organization</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Museum</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -679,6 +764,11 @@
<td></td>
</tr>
<!--Verify that service to the profession displays-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primates of the World</td>
@ -700,9 +790,14 @@
<td></td>
</tr>
<!--Add outreach and community service - committee-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasOutreachProviderRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[29]</td>
<td></td>
</tr>
<tr>

View file

@ -86,9 +86,14 @@
<td></td>
</tr>
<!--Add Head of role-->
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasLeaderRole']/a/img</td>
<td>css=a.add-RO_0000053 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -113,17 +118,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Department Name</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Department</td>
<td>Role in Organization</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Department</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
@ -195,7 +200,7 @@
<!--Add Member of role-->
<tr>
<td>clickAndWait</td>
<td>//h3[@id='hasMemberRole']/a/img</td>
<td>xpath=(//img[@alt='add'])[8]</td>
<td></td>
</tr>
<tr>
@ -220,17 +225,17 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Association Name</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Association</td>
<td>Role in Organization</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Association</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>

View file

@ -118,13 +118,13 @@
</tr>
<!--Edit Jane Faculty to add title-->
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td>selectWindow</td>
<td>null</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-preferredTitle &gt; img.add-individual</td>
<td>css=header &gt; #ARG_2000028 &gt; a.add-ARG_2000028 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -132,19 +132,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=preferredTitle</td>
<td>Assistant Professor</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>

View file

@ -113,7 +113,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-preferredTitle &gt; img.add-individual</td>
<td>css=header &gt; #ARG_2000028 &gt; a.add-ARG_2000028 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
@ -121,19 +121,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=preferredTitle</td>
<td>Associate Librarian</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>