Holly is adding more tests to AddNonPersonThings.

This commit is contained in:
ejc12 2010-09-08 17:21:03 +00:00
parent 39b3738cd9
commit bbc67bfa0c
7 changed files with 2027 additions and 857 deletions

View file

@ -4,7 +4,7 @@
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>CreateOrganization</title>
<title>CreateCourse</title>
<style type="text/css">
.testName {
color: blue;
@ -27,11 +27,11 @@
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3" class="testName">CreateOrganization</td></tr>
<tr><td rowspan="1" colspan="3" class="testName">CreateCourse</td></tr>
</thead><tbody>
<tr>
<td>comment</td>
<td class="comment">Validate adding Organization</td>
<td class="comment">Validate adding Course</td>
<td></td>
</tr>
<tr>
@ -102,7 +102,7 @@
<tr>
<td>select</td>
<td>VClassURI</td>
<td>label=College (core)</td>
<td>label=Semester Class (core)</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -116,12 +116,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create a new College</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Name</td>
<td>Create a new Semester Class</td>
<td></td>
</tr>
<tr>
@ -142,7 +137,7 @@
<tr>
<td>select</td>
<td>VClassURI</td>
<td>label=College (core)</td>
<td>label=Semester Class (core)</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -156,12 +151,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create a new College</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Name</td>
<td>Create a new Semester Class</td>
<td></td>
</tr>
<tr>
@ -187,7 +177,7 @@
<tr>
<td>type</td>
<td>label</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -196,7 +186,7 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
@ -206,7 +196,117 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='overview']/a</td>
<td>//div[@id='eventWithin']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add an entry to: event within</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=Primate Health and Fitness</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='description']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add new entry for: description</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>Learn the basics about the general health of primates.</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='taughtBy']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add an entry to: event within</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='prerequisiteFor']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add an entry to: prerequisite for</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='sectionCredits']/a</td>
<td></td>
</tr>
<tr>
@ -217,7 +317,7 @@
<tr>
<td>type</td>
<td>tinymce</td>
<td>The Primate College of America is a privately-funded college for the study of primates.</td>
<td>9</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -226,12 +326,12 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='currentlyHeadedBy']/a</td>
<td>//div[@id='taughtInSemester']/a</td>
<td></td>
</tr>
<tr>
@ -241,14 +341,9 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Person for Primate College of America</td>
<td>Select an existing Academic Term for Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeOfNew</td>
<td>label=Non-Faculty Academic (core)</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
@ -261,13 +356,13 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Edit &quot;currently headed by&quot; entry for Primate College of America</td>
<td>Edit &quot;semester&quot; entry for Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>ME Tarzan</td>
<td>Fall 2010</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -276,97 +371,17 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test research entry</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='fundingAgentFor']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Process for Primate College of America</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeOfNew</td>
<td>label=Process (core)</td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Process for Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Process for Primate College of America</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Privately Funded</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='memberRoleOf']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='offersDegree']/a</td>
<td>//div[@id='domesticGeographicFocus']/a</td>
<td></td>
</tr>
<tr>
@ -377,7 +392,7 @@
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=B.S. Bachelor of Science</td>
<td>label=Africa</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -386,12 +401,12 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='hasPredecessorOrganization']/a</td>
<td>//div[@id='internationalGeographicFocus']/a</td>
<td></td>
</tr>
<tr>
@ -399,6 +414,11 @@
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=the United States of America</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
@ -406,12 +426,17 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test location entry</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='awardsGrant']/a</td>
<td>//div[@id='hasGeographicLocation']/a</td>
<td></td>
</tr>
<tr>
@ -421,9 +446,14 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Grant for Primate College of America</td>
<td>Select an existing Geographic Location for Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=Liberia</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
@ -431,137 +461,7 @@
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Primate Habitat Research Grant</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='subcontractsGrant']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='sponsorsAward']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Primate Student of the Year</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='awardConferred']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='hasEquipment']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Primate Habitat</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Primate College of America</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test affiliation entry</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test publications entry</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test service entry</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test location entry</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
@ -569,11 +469,371 @@
<td class="comment">Test contact entry</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='contactInformation']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add new entry for: contact information</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>ME Tarzan at metarzan@primates.edu or 555-555-5553</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test time entry</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='startDate']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add new entry for: start date</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>yearstartDateEdited</td>
<td>2010</td>
</tr>
<tr>
<td>select</td>
<td>monthstartDateEdited</td>
<td>label=September</td>
</tr>
<tr>
<td>select</td>
<td>daystartDateEdited</td>
<td>label=6</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='startYear']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add new entry for: start year</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>2010</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='endDate']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add new entry for: end date</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>yearendDateEdited</td>
<td>2010</td>
</tr>
<tr>
<td>select</td>
<td>monthendDateEdited</td>
<td>label=December</td>
</tr>
<tr>
<td>select</td>
<td>dayendDateEdited</td>
<td>label=7</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='endYear']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>tinymce</td>
<td>2010</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='hasTimeInterval']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Time Interval for Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Test other entry</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='includesEvent']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add an entry to: includes event</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>objectVar</td>
<td>label=Primate Health Check</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//div[@id='hasSubjectArea']/a</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select an existing Subject Area for Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name</td>
<td>Animal Health</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Introduction to Primate Health</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Verify everything entered is displaying properly</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Health and Fitness | Invited Talk</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Learn the basics about the general health of primates.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>ME Tarzan | Non-Faculty Academic</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Introduction to Primate Health | Semester Class</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>9</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Fall 2010 | Academic Term</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Africa | geographical_region</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>the United States of America</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Liberia</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>ME Tarzan at metarzan@primates.edu or 555-555-5553</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>2010-09-06</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>2010-12-07</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Fall 2010 | Academic Term</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Introduction to Primate Health | Semester Class</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primate Health Check | Event</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Animal Health | Subject Area</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Logout</td>