vivo/legacy/utilities/acceptance-tests/suites/SearchTextDiscovery/TextDiscovery.html
2015-11-19 23:47:41 +00:00

1814 lines
29 KiB
HTML

<?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>DeleteMuseum</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">DeleteMuseum</td></tr>
</thead><tbody>
<!--Search Text Discovery-->
<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 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 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>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<!--Label on self-->
<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>select</td>
<td>id=VClassURI</td>
<td>label=Person (foaf)</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=firstName</td>
<td>Able</td>
</tr>
<tr>
<td>type</td>
<td>id=lastName</td>
<td>Baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Person</td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Person</td>
</tr>
<!--Data property-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-overview &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>waitForElementPresent</td>
<td>tinymce</td>
<td></td>
</tr>
<tr>
<td>runScript</td>
<td>tinyMCE.activeEditor.setContent('seeker of truth')</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Person</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>seeker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>seeker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'seeker'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Person</td>
</tr>
<!--Special case: preferred title-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</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>Honcho</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title-editable</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>Honcho</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Honcho - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'Honcho'</td>
</tr>
<tr>
<td>verifyText</td>
<td>link=people</td>
<td>people</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Honcho</td>
</tr>
<!--Special case: email-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=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=emailAddress</td>
<td>abaker@mydomain.com</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title-editable</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abaker@mydomain.com</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>abaker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>abaker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'abaker'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=p.snippet</td>
<td>... [abaker@mydomain.com] ...</td>
</tr>
<!--Object property-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=a.add-geographicFocus &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=offerCreate</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=label</td>
<td>Atlantis</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title-editable</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=#individual-hasResearchArea &gt; li</td>
<td>Atlantis&nbsp;&nbsp;Continent</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abaker@mydomain.com</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>atlantis</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>atlantis - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'atlantis'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Continent</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Atlantis</td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<!--Object through context node: role-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>xpath=(//img[@alt='add'])[8]</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=typeSelector</td>
<td>label=Department</td>
</tr>
<tr>
<td>type</td>
<td>id=activity</td>
<td>Advanced Tinkering</td>
</tr>
<tr>
<td>type</td>
<td>id=roleLabel</td>
<td>Burnisher</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title-editable</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=#individual-hasResearchArea &gt; li</td>
<td>Atlantis&nbsp;&nbsp;Continent</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abaker@mydomain.com</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=#RO_0000053-MemberRole-List &gt; li</td>
<td>Advanced Tinkering Burnisher</td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>tinkering</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>tinkering - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'tinkering'</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=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Department</td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</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=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Continent</td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>burnisher</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>burnisher - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'burnisher'</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=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Department</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Burnisher</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/p/strong</td>
<td>Burnisher</td>
</tr>
<!--Object through standard context node-->
<tr>
<td>clickAndWait</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>css=li.nonSelectedGroupTab.clickable</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=#relatedBy-Authorship &gt; a.add-relatedBy &gt; img.add-individual</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=typeSelector</td>
<td>label=Academic Article</td>
</tr>
<tr>
<td>click</td>
<td>css=option[value=&quot;http://purl.org/ontology/bibo/AcademicArticle&quot;]</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=title</td>
<td>Thoughts</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=submit</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.fn</td>
<td>Baker, Able</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title-editable</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=div.overview-value</td>
<td>seeker of truth</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=#individual-hasResearchArea &gt; li</td>
<td>Atlantis&nbsp;&nbsp;Continent</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abaker@mydomain.com</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=li.subclass &gt; h3</td>
<td>academic article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>thoughts</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>thoughts - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'thoughts'</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>verifyElementPresent</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Thoughts</td>
</tr>
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</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=research</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Baker</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/span</td>
<td>Continent</td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/p/strong</td>
<td>Baker</td>
</tr>
<!--Change label on related object...-->
<tr>
<td>clickAndWait</td>
<td>link=Atlantis</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Atlantis</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>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit This Individual']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>selectWindow</td>
<td>null</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=Name</td>
<td>Lemuria</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<!--...then search for Atlantis-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>Atlantis</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Search for 'Atlantis'</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2</td>
<td>Search for 'Atlantis'</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=p</td>
<td>No matching results.</td>
</tr>
<!--...then search for Lemuria-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>Lemuria</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Lemuria - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'Lemuria'</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Lemuria</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Continent</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=strong</td>
<td>Lemuria</td>
</tr>
<!--...then search for Baker-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</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=research</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Lemuria</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/span</td>
<td>Continent</td>
</tr>
<!--Change label on object through context node: role...-->
<tr>
<td>clickAndWait</td>
<td>link=Advanced Tinkering</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Advanced Tinkering</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>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit This Individual']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=Name</td>
<td>Advanced Puttering</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<!--...then search for tinkering-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>tinkering</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Search for 'tinkering'</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2</td>
<td>Search for 'tinkering'</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=p</td>
<td>No matching results.</td>
</tr>
<!--...then search for puttering-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>puttering</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>puttering - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'puttering'</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=Advanced Puttering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<!--...then search for baker-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</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=research</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Puttering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Lemuria</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/span</td>
<td>Continent</td>
</tr>
<!--Change label on object through standard contect node...-->
<tr>
<td>clickAndWait</td>
<td>link=Thoughts</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Thoughts</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>
<tr>
<td>clickAndWait</td>
<td>//input[@value='Edit This Individual']</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>name=Name</td>
<td>Musings</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>id=primaryAction</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<!--...then search for thoughts-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>thoughts</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Search for 'thoughts'</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2</td>
<td>Search for 'thoughts'</td>
</tr>
<tr>
<td>verifyText</td>
<td>css=p</td>
<td>No matching results.</td>
</tr>
<!--...then search for musings-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>musings</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>musings - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'musings'</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>verifyElementPresent</td>
<td>link=Musings</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Honcho</td>
</tr>
<!--...then search for baker-->
<tr>
<td>type</td>
<td>name=querytext</td>
<td>baker</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>baker - VIVO Search Results</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=h2.searchResultsHeader</td>
<td>Search results for 'baker'</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=research</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=locations</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Baker, Able</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>css=span.display-title</td>
<td>Honcho</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Advanced Puttering</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[2]/span</td>
<td>Department</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Musings</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[3]/span</td>
<td>Academic Article</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Lemuria</td>
<td></td>
</tr>
<tr>
<td>verifyText</td>
<td>//div[@id='wrapper-content']/div/ul/li[4]/span</td>
<td>Continent</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>