vivo/utilities/acceptance-tests/suites/AdminSecurity/NewAdminCheckPrivileges.html

1522 lines
27 KiB
HTML
Raw Normal View History

2011-11-28 18:06:54 +00:00
<?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>NewAdminFirstLogin</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">NewAdminFirstLogin</td></tr>
2011-11-28 18:06:54 +00:00
</thead><tbody>
<!--Check privileges for new admin account-->
2011-11-28 18:06:54 +00:00
<tr>
<td>deleteAllVisibleCookies</td>
<td></td>
<td></td>
</tr>
<tr>
<td>setTimeout</td>
<td>10000</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-->
2011-11-28 18:06:54 +00:00
<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>verifyTextPresent</td>
<td>Log in</td>
<td></td>
</tr>
<!--Login as new Admin-->
2011-11-28 18:06:54 +00:00
<tr>
<td>type</td>
<td>loginName</td>
<td>SisAdmin@cornell.edu</td>
</tr>
<tr>
<td>type</td>
<td>loginPassword</td>
<td>newPassword</td>
</tr>
<tr>
<td>clickAndWait</td>
<td>loginForm</td>
<td></td>
</tr>
<!--Verify new account is logged in and has access to correct options-->
2011-11-28 18:06:54 +00:00
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Sis</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>
<!--Verify available options-->
<tr>
<td>verifyTextPresent</td>
<td>Site Administration</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>Data Input</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>id=submit</td>
<td>Add individual of this class</td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>Site Configuration</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Institutional internal class</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Manage profile editing</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Page management</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Menu ordering</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyElementPresent</td>
<td>link=Site information</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Startup status</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=User accounts</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ontology Editor</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ontology list</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>Class Management</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Class hierarchy</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Class groups</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Property Management</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Object property hierarchy</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Data property hierarchy</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Property groups</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Advanced Data Tools</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Add/Remove RDF data</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Ingest tools</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=RDF export</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=SPARQL query</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=SPARQL query builder</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
2013-11-27 17:07:41 -05:00
<td>Site Maintenance</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Rebuild search index</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Rebuild visualization cache</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Recompute inferences</td>
<td></td>
</tr>
2013-11-27 17:07:41 -05:00
<tr>
<td>verifyElementPresent</td>
<td>link=Restrict logins</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Activate developer panel</td>
<td></td>
</tr>
<!--Make sure available Site Configuration options actually open up-->
2011-11-28 18:06:54 +00:00
<tr>
<td>clickAndWait</td>
<td>link=Institutional internal class</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Institutional Internal Class</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>There are currently no recognized local ontologies.</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Manage profile editing</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Manage profile editing</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Relate profile editors and profiles</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>Select editors</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select profiles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Profile editors</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Page management</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Pages</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
2013-09-11 11:36:06 -04:00
<td>Page management</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Title</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>URL</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Custom Template</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Menu Page</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Controls</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Home</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Use Menu Ordering to set the order of menu items.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=menuMgmtLink</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Menu ordering</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Default Menu</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Menu Ordering</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Home</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>People</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Organizations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Research</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Events</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Refresh page after reordering menu items</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>clickAndWait</td>
<td>link=Site information</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Site Information</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Site Information</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Editing Existing Record</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Site name (max 50 characters)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Contact email address contact form submissions will be sent to this address</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Theme</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Copyright text used in footer (e.g., name of your institution)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Copyright URL copyright text links to this URL</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Startup status</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Startup Status</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Startup trace</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>The full list of startup events and messages.</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=User accounts</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>User accounts</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Email Address</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>First name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Last name</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Status</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Roles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Login count</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Last Login</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=testAdmin@cornell.edu</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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>
<!--Make sure available Ontology Editor options actually open up-->
2011-11-28 18:06:54 +00:00
<tr>
<td>clickAndWait</td>
<td>link=Ontology list</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Ontologies</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ontologies</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>css=input.form-button</td>
<td>Add new ontology</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ontology</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Namespace</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Prefix</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Core</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Class hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Asserted Class Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>id=addClass</td>
<td>Add New Class</td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyElementPresent</td>
<td>link=expand all</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ontology</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Subclasses</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Class groups</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Class Groups</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=addClass</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=addGroup</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=hide subclasses</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Rank:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Classes:</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Object property hierarchy</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Object Property Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyElementPresent</td>
<td>link=expand all</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
2013-11-27 17:07:41 -05:00
<td>link=access provided by (scires)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Local Name:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Group:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Domain Class:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Range Class:</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Data property hierarchy</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Data Property Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=addProperty</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=expand all</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abbreviation (vivo)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Local Name:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Group:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Domain Class:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Range Class:</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Property groups</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Property Groups</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=addProperty</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=hide properties</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=contact</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Rank:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Properties:</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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>
<!--Make sure available Advanced Data Tools options actually open up-->
2011-11-28 18:06:54 +00:00
<tr>
<td>clickAndWait</td>
<td>link=Add/Remove RDF data</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Ingest RDF Data</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add or Remove RDF Data</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Enter Web-accessible URL of document containing RDF to add or remove:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Or upload a file from your computer: </td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=rdfStream</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>add instance data (supports large data files)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>add mixed RDF (instances and/or ontology)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>remove mixed RDF (instances and/or ontology)</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>create classgroups automatically</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=submit</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Ingest tools</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Ingest Menu</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ingest Menu</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Connect DB</td>
<td></td>
</tr>
2013-11-27 17:07:41 -05:00
<tr>
<td>verifyElementPresent</td>
<td>link=Manage Jena Models</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Subtract One Model from Another</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Convert CSV to RDF</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Convert XML to RDF</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Execute SPARQL CONSTRUCT</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Generate TBox</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Name Blank Nodes</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Smush Resources</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Merge Resources</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Change Namespace of Resources</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Process Property Value Strings</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Split Property Value Strings into Multiple Property Values</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Harvest Person Data from CSV</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Harvest Grant Data from CSV</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Execute Workflow</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=RDF export</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Export to RDF</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select format</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=submit</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=SPARQL query</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>SPARQL Query</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>SPARQL Query</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Query:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Format for SELECT query results:</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Format for CONSTRUCT and DESCRIBE query results:</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=SPARQL query builder</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>SPARQL Query Builder</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>SPARQL Query Builder</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Subject</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Predicate</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Object</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>css=input.submit</td>
<td>Generate Query</td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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>
<!--Make sure available Refresh Content options actually open up-->
2011-11-28 18:06:54 +00:00
<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>verifyTextPresent</td>
<td>Search Index Status</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>The search indexer is idle.</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>The most recent update was at</td>
2011-11-28 18:06:54 +00:00
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=rebuild</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextPresent</td>
<td>Reset the search index and re-populate it.</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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 visualization cache</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Visualization Tools</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Visualization Tools</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Refresh Cached Models for Visualization</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Why is it needed?</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>What's involved in the caching process?</td>
<td></td>
</tr>
2011-11-28 18:06:54 +00:00
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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=Recompute inferences</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>name=submit</td>
<td>Recompute Inferences</td>
</tr>
2013-11-27 17:07:41 -05:00
<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=Restrict logins</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Restrict Logins</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Restrict Logins</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Logins are open to all.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Restrict Logins</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</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>click</td>
<td>link=Activate developer panel</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO is running in developer mode. (click for Options)</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=developerPanelClickText</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=developerEnabled</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=developerPanelSaveButton</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>We're sorry, but you are not authorized to view the page you requested. If you think this is an error, please contact us and we'll be happy to help.</td>
<td></td>
</tr>
<!--log out-->
2011-11-28 18:06:54 +00:00
<tr>
<td>clickAndWait</td>
<td>link=Log out</td>
<td></td>
</tr>
<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>