Maven migration (first draft)

This commit is contained in:
Graham Triggs 2015-11-19 23:47:41 +00:00
parent da79ac3e1d
commit fee48b0b50
1711 changed files with 662 additions and 0 deletions

View file

@ -0,0 +1,646 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddFacultyMemberRoles1</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddFacultyMemberRoles1</td></tr>
</thead><tbody>
<!--Add grant roles for Jane Faculty--originally tested auto-complete but doesn't work well within Selenium-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--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>xpath=(//img[@alt='add'])[22]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create co-principal investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Add good Co-principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[22]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create co-principal investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>type</td>
<td>id=grant</td>
<td>NIH VIVO</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2009</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2010</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Navigate back to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify Co-principal Investigator role is showing up-->
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<!--Add second Co-principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[22]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create co-principal investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>type</td>
<td>id=grant</td>
<td>VIVO Cornell Grant</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2007</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2009</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Navigate back to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify both Co-principal Investigator roles are showing up-->
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<!--Cancel out before adding Investigator-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[23]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Enter good Investigator role-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[23]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>type</td>
<td>id=grant</td>
<td>VIVO Cornell Grant Too</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2009</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2009</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Navigate back to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify Investigator role is showing up-->
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<!--Add Principal Investigator role-->
<tr>
<td>clickAndWait</td>
<td>css=#researchGroup &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 principal investigator entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation in Grant</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>
<td>type</td>
<td>id=grant</td>
<td>NIH VIVO Too</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2010</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Navigate back to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify Principal Investigator role is showing up-->
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<!--Verify that all grant roles are still there-->
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,291 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddFacultyMemberRoles2</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddFacultyMemberRoles2</td></tr>
</thead><tbody>
<!--Add new attendance role-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Navigate to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Cancel out before adding attendee role-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[12]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create attended entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Event Type</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Cancel out after selecting event type-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[12]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create attended entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Event Type</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=typeSelector</td>
<td>label=Conference</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<!--Enter attendance at conference-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[12]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=typeSelector</td>
<td>label=Conference</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create attended entry for Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Event Type</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Event Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Years of Participation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Start Year (YYYY)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>End Year (YYYY)</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=typeSelector</td>
<td>label=Conference</td>
</tr>
<tr>
<td>type</td>
<td>id=activity</td>
<td>PoA Annual Conference</td>
</tr>
<tr>
<td>type</td>
<td>id=startField-year</td>
<td>2000</td>
</tr>
<tr>
<td>type</td>
<td>id=endField-year</td>
<td>2010</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Navigate back to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify display-->
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>PoA Annual Conference 2000 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=PoA Annual Conference</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,994 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddLibrarianRoles1</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddLibrarianRoles1</td></tr>
</thead><tbody>
<!--Add 3 roles for Lily Librarian-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<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>xpath=(//img[@alt='add'])[16]</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>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Select presentation type then cancel out-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[16]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Presentation</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create presentation entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</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>
<td>clickAndWait</td>
<td>link=Cancel</td>
<td></td>
</tr>
<!--Start to add presentation again, but enter no required field-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[16]</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>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Presentation</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</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>
<td>clickAndWait</td>
<td>css=input.submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Please select an existing value or enter a new value in the Name field.</td>
<td></td>
</tr>
<!--Add presentation correctly-->
<tr>
<td>verifyTextPresent</td>
<td>Create presentation entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</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>
<td>type</td>
<td>id=presentation</td>
<td>Researching Primates</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Presenter</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2009</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Add presentation type of invited talk-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[16]</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>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Invited Talk</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create presentation entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Type</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</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>
<td>type</td>
<td>id=presentation</td>
<td>Animal Librarianship</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Member of panel</td>
</tr>
<tr>
<td>type</td>
<td>id=conference</td>
<td>USAIN Conference</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2003</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify presentations display-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[18]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>invited talk</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Animal Librarianship, Member of panel, USAIN Conference 2003</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Animal Librarianship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Researching Primates, Presenter 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Researching Primates</td>
<td></td>
</tr>
<!--Add service to the profession - college-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[33]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create service to the profession entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Service To The Profession In</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=College</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Carroll College</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Consultant</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2010</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Add service to the profession - college-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[33]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create service to the profession entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Service To The Profession In</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Museum</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Primates of the World</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Board</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2001</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2003</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify that service to the profession displays-->
<tr>
<td>verifyTextPresent</td>
<td>Carroll College Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Carroll College</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primates of the World Board 2001 - 2003</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primates of the World</td>
<td></td>
</tr>
<!--Add outreach and community service - committee-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[34]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create outreach &amp; community service entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Outreach &amp; Community Service In</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Committee</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Librarians for the Better Treatment of Primates</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Chair</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2009</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Add outreach and community service - event-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[34]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create outreach &amp; community service entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Outreach &amp; Community Service In</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Association</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Show Me the Primates!</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Booth</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2001</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2001</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify outreach and community service display-->
<tr>
<td>verifyTextPresent</td>
<td>Librarians for the Better Treatment of Primates Chair 2009 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarians for the Better Treatment of Primates</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Show Me the Primates! Booth 2001 </td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Show Me the Primates!</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,346 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddLibrarianRoles2</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddLibrarianRoles2</td></tr>
</thead><tbody>
<!--Add head of and member of roles for Lily Librarian-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<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>css=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 leadership entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Type</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Department</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Reference Division</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Head Librarian</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>2009</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Add Member of role-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[9]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Create membership entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Membership In</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Association</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>type</td>
<td>id=activity</td>
<td>Amercian Library Association</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Member</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>1988</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Navigate back to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify Head of and Member of roles display-->
<tr>
<td>verifyTextPresent</td>
<td>Reference Division Head Librarian 2009 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Reference Division</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Amercian Library Association Member 1988 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Amercian Library Association</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,262 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>CheckIndexView</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CheckIndexView</td></tr>
</thead><tbody>
<!--Check index for browse links for roles-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--No need to login-->
<!--Navigate to Index-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<!--Verify counts correct-->
<tr>
<td>verifyTextPresent</td>
<td>people</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty Member (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarian (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Person (2)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>activities</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Project (2)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>courses</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Course (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>events</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Conference (3)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Event (7)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Invited Talk (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Presentation (2)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Workshop (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>organizations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Association (2)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>College (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Committee (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Department (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Group (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Museum (1)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization (5)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>research</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Grant (5)</td>
<td></td>
</tr>
<!--Verify links correct-->
<tr>
<td>verifyElementPresent</td>
<td>link=Faculty Member</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Person</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Project</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Course</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Conference</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Event</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Invited Talk</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Workshop</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Association</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=College</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Committee</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Department</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Group</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Museum</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Organization</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Grant</td>
<td></td>
</tr>
<!--Go back to home page-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,378 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>CheckPublicView</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CheckPublicView</td></tr>
</thead><tbody>
<!--Check public view of Jane Faculty and Lily Librarian-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--No need to login-->
<!--Navigate to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify roles for Jane Faculty-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>clinical activities</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ape Health Program Founder 1993 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ape Health Program</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Prototype New Ape Home Designer 1990 - 1991</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Prototype New Ape Home</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>principal investigator on</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>co-principal investigator on</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>investigator on</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>other research activities</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=History of Apes in Africa</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Habitats for Apes</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>teaching activities</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ape World Planner 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ape World</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Working with Primates Co-Instructor 2000 - 2005</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Working with Primates</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Introduction to the Ape World Creator 2000 - 2001</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Introduction to the Ape World</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>attended</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>PoA Annual Conference 2000 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=PoA Annual Conference</td>
<td></td>
</tr>
<!--Navigate to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify roles for Lily Librarian-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[10]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>head of</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Reference Division Head Librarian 2009 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Reference Division</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>member of</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Amercian Library Association Member 1988 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Amercian Library Association</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>presentations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>invited talk</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Animal Librarianship, Member of panel, USAIN Conference 2003</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Animal Librarianship</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Researching Primates, Presenter 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Researching Primates</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>professional service activities</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Carroll College Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Carroll College</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primates of the World Board 2001 - 2003</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primates of the World</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>outreach and community service</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarians for the Better Treatment of Primates Chair 2009 -</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarians for the Better Treatment of Primates</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Show Me the Primates! Booth 2001</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Show Me the Primates!</td>
<td></td>
</tr>
<!--Go back to VIVO home page-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,479 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>CheckRepairMode</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CheckRepairMode</td></tr>
</thead><tbody>
<!--Test repair mode using Lily Librarian--originally tested auto-complete but doesn't work well within Selenium-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Create a membership role in the front end-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[9]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Association</td>
</tr>
<tr>
<td>type</td>
<td>id=activity</td>
<td>LITA</td>
</tr>
<tr>
<td>type</td>
<td>roleLabel</td>
<td>Member at Large</td>
</tr>
<tr>
<td>type</td>
<td>startField-year</td>
<td>1999</td>
</tr>
<tr>
<td>type</td>
<td>endField-year</td>
<td>2009</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify membership role-->
<tr>
<td>verifyElementPresent</td>
<td>link=LITA</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Member at Large 1999 - 2009</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=LITA</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>LITA</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=li.selectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Member at Large</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>1999 - 2009</td>
<td></td>
</tr>
<!--Go to role node in backend editing-->
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=LITA</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>LITA</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>
<!--Verify role is there-->
<tr>
<td>verifyTextPresent</td>
<td>LITA</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=contributor</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Member at Large</td>
<td></td>
</tr>
<!--Delete relationship between role node and non-person thing-->
<tr>
<td>clickAndWait</td>
<td>//input[@value='Delete']</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you sure you want to delete the property Member at Large contributor?</td>
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>5000</td>
<td></td>
</tr>
<!--Verify role is gone-->
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>LITA</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=related role</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=Member at Large</td>
<td></td>
</tr>
<!--Go back to Lily Librarian in front end-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify condition of MEMBER OF-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[18]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>missing activity Member at Large 1999 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=missing activity</td>
<td></td>
</tr>
<!--Edit MEMBER OF to add data back-->
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='edit this entry'])[5]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Edit membership entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Membership In</td>
<td></td>
</tr>
<!--Don't select anything--just press enter button-->
<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>Please select a type from the drop-down list.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Please select an existing value or enter a new value in the Name field.</td>
<td></td>
</tr>
<!--Have to re-select Association-->
<tr>
<td>select</td>
<td>typeSelector</td>
<td>label=Association</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Edit membership entry for Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Membership In</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organization Name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Role in Organization</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>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<!--Forgot to enter name of organization so error occurred-->
<tr>
<td>verifyTextPresent</td>
<td>Please select an existing value or enter a new value in the Name field.</td>
<td></td>
</tr>
<!--Now enter the missing information-->
<tr>
<td>type</td>
<td>id=activity</td>
<td>LITA Too</td>
</tr>
<tr>
<td>type</td>
<td>id=roleLabel</td>
<td>Member at Large</td>
</tr>
<tr>
<td>type</td>
<td>id=startField-year</td>
<td>1999</td>
</tr>
<tr>
<td>type</td>
<td>id=endField-year</td>
<td>2009</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Member at Large 1999 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=LITA Too</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,275 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddLibrarianRoles2</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddLibrarianRoles2</td></tr>
</thead><tbody>
<!--Choose with Grants & Projects to Display-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>
<!--Verify manage grants & projects option-->
<tr>
<td>clickAndWait</td>
<td>id=manageGrantLink</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Manage Grants &amp; Projects for Jane Faculty</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Check those grants and projects you want to exclude from the profile page. </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Co-Principal Investigator Role</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Investigator Role</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Principal Investigator Role</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Researcher Role</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa </td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Return to profile page</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Return to profile page</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Choose to not display anything-->
<tr>
<td>clickAndWait</td>
<td>id=manageGrantLink</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=input.grantCheckbox</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[3]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[4]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[5]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[6]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Return to profile page</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Verify everything is gone-->
<tr>
<td>verifyTextNotPresent</td>
<td>NIH VIVO </td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>VIVO Cornell Grant </td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>VIVO Cornell Grant Too </td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Habitats for Apes </td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>History of Apes in Africa </td>
<td></td>
</tr>
<!--Add back two grants/projects-->
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,179 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>CreateTestFacultyMember</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CreateTestFacultyMember</td></tr>
</thead><tbody>
<!--Add test Faculty member named Jane Faculty-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>10000000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--rebuild the search index in case any crud left from previous tests-->
<tr>
<td>open</td>
<td>/vivo/SearchIndex</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Data Input</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>VClassURI</td>
<td>label=Faculty Member (vivo)</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add individual of this class']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<!--Add Jane Faculty-->
<tr>
<td>type</td>
<td>firstName</td>
<td>Jane</td>
</tr>
<tr>
<td>type</td>
<td>lastName</td>
<td>Faculty</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<!--Edit Jane Faculty to add title-->
<tr>
<td>selectWindow</td>
<td>null</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=header &gt; #ARG_2000028 &gt; a.add-ARG_2000028 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=preferredTitle</td>
<td>Assistant Professor</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 that account was created-->
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Assistant Professor</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,168 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>CreateTestLibrarian</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CreateTestLibrarian</td></tr>
</thead><tbody>
<!--Add test Librarian named Lily Librarian-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must be logged off to start-->
<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>
<!--Must login as the site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Data Input</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>VClassURI</td>
<td>label=Librarian (vivo)</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Add individual of this class']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<!--Add Lily Librarian-->
<tr>
<td>type</td>
<td>firstName</td>
<td>Lily</td>
</tr>
<tr>
<td>type</td>
<td>lastName</td>
<td>Librarian</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>submit</td>
<td></td>
</tr>
<!--Edit Lily Librarian to add title-->
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=header &gt; #ARG_2000028 &gt; a.add-ARG_2000028 &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=preferredTitle</td>
<td>Associate Librarian</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<!--Verify that account was created-->
<tr>
<td>verifyTextPresent</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Associate Librarian</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,208 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>DeleteTestFacultyMember</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteTestFacultyMember</td></tr>
</thead><tbody>
<!--Delete test person Jane Faculty-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in-->
<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>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Jane Faculty-->
<tr>
<td>clickAndWait</td>
<td>link=Index</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>clickAndWait</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<!--Delete Jane Faculty-->
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</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>click</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>10000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Verify that Jane Faculty is indeed gone-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Faculty Member</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,208 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>DeleteTestLibrarian</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteTestLibrarian</td></tr>
</thead><tbody>
<!--Delete test person Lily Librarian-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in-->
<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>
<!--Must log in as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Lily Librarian-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Edit this individual</td>
<td></td>
</tr>
<!--Delete Lily Librarian-->
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</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>click</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>10000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<!--Verify that Lily Librarian is indeed gone-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Librarian</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,414 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>AddArticle</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">AddArticle</td></tr>
</thead><tbody>
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000</td>
<td></td>
</tr>
<!--Change grants to display-->
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Must not be logged in already-->
<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>
<!--Must login as site admin-->
<tr>
<td>type</td>
<td>loginName</td>
<td>testAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>Password</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Navigate to Index-->
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<!--Navigate to Jane Faculty-->
<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>
<!--Verify grants exist-->
<tr>
<td>click</td>
<td>//div[@id='wrapper-content']/ul/li[18]</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<!--Select display none-->
<tr>
<td>verifyTextPresent</td>
<td> manage grants &amp; projects </td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=manageGrantLink</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes </td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa </td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=input.itemCheckbox</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[3]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[4]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[5]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[6]</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Return to Profile Page</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Verify grants are gone-->
<tr>
<td>verifyTextNotPresent</td>
<td>History of Apes in Africa Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<!--Opt to display 3 grants-->
<tr>
<td>verifyElementPresent</td>
<td>link=manage grants &amp; projects</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=manageGrantLink</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[4]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=input.itemCheckbox</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Return to Profile Page</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Verify only 3 grants are showing-->
<tr>
<td>verifyTextNotPresent</td>
<td>History of Apes in Africa Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<!--Now display them all again-->
<tr>
<td>verifyTextPresent</td>
<td>manage grants &amp; projects</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=manageGrantLink</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[3]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[5]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>xpath=(//input[@type='checkbox'])[6]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>link=Return to Profile Page</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Faculty, Jane</td>
<td></td>
</tr>
<!--Verify grants all display again-->
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa Consultant 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes Researcher 1980 - 1985</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too 2010 -</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO 2009 - 2010</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant 2007 - 2009</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too 2009</td>
<td></td>
</tr>
<!--Log out-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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="http://localhost:8080/vivo" />
<title>RebuildSearchIndex</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">RebuildSearchIndex</td></tr>
</thead><tbody>
<!--Rebuild Search Index-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>100000000000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</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>testAdmin@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>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Rebuild search index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Rebuild Search Index</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>name=rebuild</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Rebuild Search Index</td>
<td></td>
</tr>
<tr>
<td>waitForTextPresent</td>
<td>Reset the search index and re-populate it.</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,728 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<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>VerifyAllRolesSearchable</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">VerifyAllRolesSearchable</td></tr>
</thead><tbody>
<!--Verify all roles are searchable-->
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<!--No need to log in-->
<tr>
<td>open</td>
<td>/vivo/</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Verify search results for VIVO-->
<tr>
<td>type</td>
<td>querytext</td>
<td>VIVO</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=research</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'VIVO'</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane Assistant Professor</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant Too</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<!--Verify search results for APE-->
<tr>
<td>type</td>
<td>querytext</td>
<td>ape</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>ape - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'ape'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=activities</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=courses</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=events</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=research</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ape World Conference</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Habitats for Apes Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Introduction to the Ape World Course</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ape Health Program</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>History of Apes in Africa Project</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Prototype New Ape Home Project</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane Assistant Professor</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ape World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Habitats for Apes</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Introduction to the Ape World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ape Health Program</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=History of Apes in Africa</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Prototype New Ape Home</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<!--Verify search results for PRIMATE-->
<tr>
<td>type</td>
<td>querytext</td>
<td>primate</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'primate'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=events</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=organizations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Show Me the Primates! Association</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Primates of the World Museum</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Researching Primates Presentation</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Working with Primates Workshop</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Librarians for the Better Treatment of Primates Committee</td>
<td></td>
</tr>
<tr>
<td>selectWindow</td>
<td>null</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[7]/span</td>
<td>Associate Librarian</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[8]/span</td>
<td>Assistant Professor</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Show Me the Primates!</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primates of the World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Researching Primates</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Working with Primates</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarians for the Better Treatment of Primates</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<!--Verify search results for LIBRARIAN-->
<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>verifyTextPresent</td>
<td>Search results for 'librarian'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=organizations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarians for the Better Treatment of Primates</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Reference Division</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Researching Primates</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Show Me the Primates!</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Primates of the World</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Carroll College</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Amercian Library Association</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Animal Librarianship</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Associate Librarian</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Committee</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/span</td>
<td>Presentation</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[5]/span</td>
<td>Association</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[6]/span</td>
<td>Museum</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[7]/span</td>
<td>College</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[8]/span</td>
<td>Association</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[9]/span</td>
<td>Invited Talk</td>
</tr>
<!--Verify search results for ANIMAL-->
<tr>
<td>type</td>
<td>querytext</td>
<td>animal</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'animal'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=events</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Animal Librarianship Invited Talk</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Animal Librarianship</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Conference</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=USAIN Conference</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Associate Librarian</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<!--Verify search results for CARROLL-->
<tr>
<td>type</td>
<td>querytext</td>
<td>carroll</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'carroll'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=organizations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Carroll College</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Carroll College College</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Associate Librarian</td>
</tr>
<!--Verify search results for LIBRARY-->
<tr>
<td>type</td>
<td>querytext</td>
<td>library</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'library'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=organizations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Amercian Library Association</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Amercian Library Association Association</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Librarian, Lily</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Associate Librarian</td>
</tr>
<!--Verify search results for FACULTY-->
<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>verifyTextPresent</td>
<td>Search results for 'faculty'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=research</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Faculty, Jane Assistant Professor</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Too Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>NIH VIVO Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Grant</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Cornell Grant Too Grant</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Faculty, Jane</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO Too</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=NIH VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Cornell Grant Too</td>
<td></td>
</tr>
<!--Verify search results for FACULTY-->
<tr>
<td>type</td>
<td>querytext</td>
<td>poa</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Search']</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search results for 'poa'</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=events</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>PoA Annual Conference Conference</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=PoA Annual Conference</td>
<td></td>
</tr>
<!--All done-->
<tr>
<td>clickAndWait</td>
<td>link=Home</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
</tbody></table>
</body>
</html>

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type" />
<title>Test Suite</title>
</head>
<body>
<table id="suiteTable" cellpadding="1" cellspacing="1" border="1" class="selenium"><tbody>
<tr><td><b>Test Suite</b></td></tr>
<tr><td><a href="RebuildSearchIndex.html">RebuildSearchIndex
</a></td></tr>
<tr><td><a href="CreateTestFacultyMember.html">CreateTestFacultyMember</a></td></tr>
<tr><td><a href="CreateTestLibrarian.html">CreateTestLibrarian</a></td></tr>
<tr><td><a href="AddFacultyMemberRoles1.html">AddFacultyMemberRoles1</a></td></tr>
<tr><td><a href="AddFacultyMemberRoles2.html">AddFacultyMemberRoles2</a></td></tr>
<tr><td><a href="AddLibrarianRoles1.html">AddLibrarianRoles1</a></td></tr>
<tr><td><a href="AddLibrarianRoles2.html">AddLibrarianRoles2</a></td></tr>
<tr><td><a href="AddFacultyMemberRoles3.html">AddFacultyMemberRoles3</a></td></tr>
<tr><td><a href="RebuildSearchIndex.html">RebuildSearchIndex</a></td></tr>
<tr><td><a href="VerifyAllRolesSearchable.html">VerifyAllRolesSearchable</a></td></tr>
<tr><td><a href="CheckPublicView.html">CheckPublicView</a></td></tr>
<tr><td><a href="CheckIndexView.html">CheckIndexView</a></td></tr>
<tr><td><a href="GrantDisplay.html">GrantDisplay</a></td></tr>
<tr><td><a href="CheckRepairMode.html">CheckRepairMode</a></td></tr>
<tr><td><a href="DeleteTestFacultyMember.html">DeleteTestFacultyMember</a></td></tr>
<tr><td><a href="DeleteTestLibrarian.html">DeleteTestLibrarian</a></td></tr>
<tr><td><a href="DeleteIndexStuff.html">DeleteIndexStuff</a></td></tr>
</tbody></table>
</body>
</html>