Holly made changes to several Selenium test cases due to RC 1 testing.

This commit is contained in:
Holly Mistlebauer 2013-10-21 14:42:57 -04:00
parent f382ec0468
commit d4356868ca
13 changed files with 1050 additions and 107 deletions

View file

@ -199,7 +199,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Password must be between 6 and 12 characters.</td>
<td>Please enter a password between 6 and 12 characters in length.</td>
<td></td>
</tr>
<!--Enter passwords that do match and are 6 characters long-->

View file

@ -96,11 +96,21 @@
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Site Administration</td>
<td></td>
</tr>
<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>
<tr>
<td>verifyTextPresent</td>
<td>Site Configuration</td>
@ -163,12 +173,12 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Class groups</td>
<td>link=Class hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Class hierarchy</td>
<td>link=Class groups</td>
<td></td>
</tr>
<tr>
@ -178,12 +188,12 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Data property hierarchy</td>
<td>link=Object property hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Object property hierarchy</td>
<td>link=Data property hierarchy</td>
<td></td>
</tr>
<tr>
@ -292,6 +302,11 @@
<td>Manage profile editing</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Relate profile editors and profiles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select editors</td>
@ -302,6 +317,11 @@
<td>Select profiles</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Profile editors</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>
@ -332,11 +352,46 @@
<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>
@ -372,6 +427,31 @@
<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>
@ -389,7 +469,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Restrict Logins</td>
<td>link=Restrict logins</td>
<td></td>
</tr>
<tr>
@ -402,6 +482,16 @@
<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>
@ -437,6 +527,31 @@
<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>
<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>
@ -504,7 +619,37 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Email address</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>
<td></td>
</tr>
<tr>
@ -530,22 +675,42 @@
<!--Make sure available Ontology Editor options actually open up-->
<tr>
<td>clickAndWait</td>
<td>link=Class groups</td>
<td>link=Ontology list</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td>Ontologies</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Class Groups</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>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=people</td>
<td>link=VIVO Core</td>
<td></td>
</tr>
<tr>
@ -575,12 +740,32 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Class Hierarchy</td>
<td>Asserted Class Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>id=addClass</td>
<td>Add New Class</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=exact:vivo:Address</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>
<td></td>
</tr>
<tr>
@ -600,7 +785,7 @@
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Data property hierarchy</td>
<td>link=Class groups</td>
<td></td>
</tr>
<tr>
@ -610,12 +795,42 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Data Property Hierarchy</td>
<td>Class Groups</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=abbreviation</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>
<td></td>
</tr>
<tr>
@ -648,9 +863,109 @@
<td>Object Property Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=administered by</td>
<td>link=expand all</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=access provided by</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>
<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>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Data Property Hierarchy</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Display Options</td>
<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>
<td></td>
</tr>
<tr>
@ -685,42 +1000,27 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=overview</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=Ontology list</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Ontologies</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Ontologies</td>
<td>id=addProperty</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO core</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>
<td></td>
</tr>
<tr>
@ -759,6 +1059,41 @@
<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>
<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>
@ -794,6 +1129,11 @@
<td>link=Connect DB</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Execute Workflow</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>
@ -829,6 +1169,11 @@
<td>Select format</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=submit</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>
@ -869,6 +1214,11 @@
<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>
<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>
@ -904,6 +1254,21 @@
<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>
<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>
@ -935,11 +1300,21 @@
<td>Search Index Status</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>The search indexer is idle.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>The most recent update was at</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=rebuild</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Reset the search index and re-populate it.</td>
@ -980,6 +1355,16 @@
<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>
<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>
@ -1005,6 +1390,11 @@
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>name=submit</td>
<td>Recompute Inferences</td>
</tr>
<!--log out-->
<tr>
<td>clickAndWait</td>

View file

@ -109,7 +109,7 @@
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you sure you want to delete this account?</td>
<td>Are you sure you want to delete this account??</td>
<td></td>
</tr>
<tr>

View file

@ -223,7 +223,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Password must be between 6 and 12 characters.</td>
<td>Please enter a password between 6 and 12 characters in length.</td>
<td></td>
</tr>
<!--Try using the original password as the new password-->

View file

@ -118,7 +118,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Deleted 1 accounts.</td>
<td>Deleted 1 account.</td>
<td></td>
</tr>
<tr>

View file

@ -118,7 +118,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Deleted 1 accounts.</td>
<td>Deleted 1 account.</td>
<td></td>
</tr>
<tr>

View file

@ -118,7 +118,7 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Deleted 1 accounts.</td>
<td>Deleted 1 account.</td>
<td></td>
</tr>
<tr>

View file

@ -109,7 +109,7 @@
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td>Classgroup Editing Form</td>
<td></td>
</tr>
<!--Verify Times class group was created properly-->

View file

@ -80,7 +80,12 @@
<td>Default Menu</td>
<td></td>
</tr>
<!--Verify default tabs-->
<!--Verify default tabs are in Menu Ordering list-->
<tr>
<td>verifyTextPresent</td>
<td>Menu Ordering</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Home</td>
@ -106,6 +111,16 @@
<td>Events</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>id=submit</td>
<td>Add new menu page</td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Refresh page after reordering menu items</td>
<td></td>
</tr>
<!--Verify default People URL-->
<tr>
<td>open</td>
@ -154,7 +169,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Organizations URL-->
@ -205,7 +220,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Research URL-->
@ -256,7 +271,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Events URL-->
@ -307,7 +322,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default People tab-->
@ -358,7 +373,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Organizations tab-->
@ -409,7 +424,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Research tab-->
@ -460,7 +475,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Verify default Events tab-->
@ -511,7 +526,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Logout-->

View file

@ -32,6 +32,142 @@
<td>VIVO</td>
<td></td>
</tr>
<!--Check screen layout when not logged in-->
<tr>
<td>verifyTextPresent</td>
<td>Welcome to VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO is a research-focused discovery tool that enables collaboration among scientists across all disciplines.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Browse or search information on people, departments, courses, grants, and grants.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Log in</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Email</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Password</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>name=loginForm</td>
<td>Log in</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=loginForm</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>css=input.search</td>
<td>Search</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No research content found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-faculty-mbrs &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No faculty members found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-academic-depts &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No academic departments found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-stats &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=p.stats-count</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>©2013 VIVO Project</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Terms of Use</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Powered by VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Version</td>
<td></td>
</tr>
<tr>
<td>verifyElementNotPresent</td>
<td>link=unknown</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=About</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Support</td>
<td></td>
</tr>
<!--Must be logged out-->
<tr>
<td>clickAndWait</td>
@ -59,6 +195,132 @@
<td>loginForm</td>
<td></td>
</tr>
<!--Check screen layout when logged in-->
<tr>
<td>verifyTextPresent</td>
<td>Welcome to VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO is a research-focused discovery tool that enables collaboration among scientists across all disciplines.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Browse or search information on people, departments, courses, grants, and grants.</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Log in</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Email</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Password</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Search VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>css=input.search</td>
<td>Search</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=input.search</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No research content found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-faculty-mbrs &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No faculty members found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-academic-depts &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>No academic departments found.</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=#home-stats &gt; h4</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>css=p.stats-count</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>©2013 VIVO Project</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Terms of Use</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Powered by VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Version rel-1.6-rc1</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rel-1.6-rc1</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=About</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Support</td>
<td></td>
</tr>
<!--Navigate to Site Configuraton page-->
<tr>
<td>clickAndWait</td>
@ -80,16 +342,137 @@
<td>Site Information</td>
<td></td>
</tr>
<!--Verify screen layout correct-->
<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>verifyValue</td>
<td>name=ApplicationName</td>
<td>VIVO</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=ApplicationName</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>verifyValue</td>
<td>name=ContactMail</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=ContactMail</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Theme</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=ThemeDir</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>verifyValue</td>
<td>name=CopyrightAnchor</td>
<td>VIVO Project</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=CopyrightAnchor</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Copyright URL copyright text links to this URL</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>name=CopyrightURL</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=CopyrightURL</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>id=primaryAction</td>
<td>Save changes</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>id=primaryAction</td>
<td></td>
</tr>
<tr>
<td>verifyValue</td>
<td>name=_cancel</td>
<td>Cancel</td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>name=_cancel</td>
<td></td>
</tr>
<!--Change site information fields-->
<tr>
<td>type</td>
<td>ApplicationName</td>
<td>VIVO Test Site</td>
</tr>
<tr>
<td>type</td>
<td>name=ContactMail</td>
<td>hlm7@cornell.edu</td>
</tr>
<tr>
<td>select</td>
<td>id=ThemeDir</td>
<td>label=vitro</td>
</tr>
<tr>
<td>select</td>
<td>id=ThemeDir</td>
<td>label=wilma</td>
</tr>
<tr>
<td>type</td>
<td>CopyrightAnchor</td>
<td>VIVO Project 2012</td>
<td>VIVO Project 2013</td>
</tr>
<tr>
<td>type</td>
<td>CopyrightURL</td>
<td>vivoweb.org</td>
</tr>
<tr>
<td>clickAndWait</td>
@ -111,17 +494,48 @@
<td>link=Home</td>
<td></td>
</tr>
<!--Verify that changes were made (cannot test site name)-->
<tr>
<td>assertTitle</td>
<td>VIVO Test Site</td>
<td></td>
</tr>
<!--Verify that changes were made (cannot test site name)-->
<tr>
<td>verifyTextPresent</td>
<td>VIVO Project 2012</td>
<td>VIVO Project 2013</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>©2013</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO Project 2013</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Terms of Use</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Powered by VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Version rel-1.6-rc1</td>
<td></td>
</tr>
<!--Set site information back to default-->
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
@ -142,17 +556,36 @@
<td>Site Information</td>
<td></td>
</tr>
<!--Set site information back to default-->
<tr>
<td>type</td>
<td>ApplicationName</td>
<td>VIVO</td>
</tr>
<tr>
<td>type</td>
<td>name=ContactMail</td>
<td></td>
</tr>
<tr>
<td>select</td>
<td>id=ThemeDir</td>
<td>label=vitro</td>
</tr>
<tr>
<td>select</td>
<td>id=ThemeDir</td>
<td>label=wilma</td>
</tr>
<tr>
<td>type</td>
<td>CopyrightAnchor</td>
<td>VIVO Project</td>
</tr>
<tr>
<td>type</td>
<td>name=CopyrightURL</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>primaryAction</td>
@ -174,6 +607,46 @@
<td>VIVO Project</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>VIVO Project</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>©2013 VIVO Project</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Terms of Use</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Powered by VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=VIVO</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Version rel-1.6-rc1</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rel-1.6-rc1</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>

View file

@ -126,10 +126,15 @@
<td>Locations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Test HTML Page</td>
<td></td>
</tr>
<!--Delete new menu items-->
<tr>
<td>clickAndWait</td>
<td>css=img[alt=&quot;delete&quot;]</td>
<td>xpath=(//img[@alt='delete this page'])[2]</td>
<td></td>
</tr>
<tr>
@ -139,7 +144,7 @@
</tr>
<tr>
<td>click</td>
<td>css=img[alt=&quot;delete&quot;]</td>
<td>xpath=(//img[@alt='delete this page'])[4]</td>
<td></td>
</tr>
<tr>
@ -159,7 +164,7 @@
</tr>
<tr>
<td>click</td>
<td>css=img[alt=&quot;delete&quot;]</td>
<td>xpath=(//img[@alt='delete this page'])[6]</td>
<td></td>
</tr>
<tr>
@ -179,7 +184,7 @@
</tr>
<tr>
<td>click</td>
<td>xpath=(//img[@alt='delete'])[3]</td>
<td>xpath=(//img[@alt='delete this page'])[7]</td>
<td></td>
</tr>
<tr>
@ -199,7 +204,7 @@
</tr>
<tr>
<td>click</td>
<td>xpath=(//img[@alt='delete'])[7]</td>
<td>xpath=(//img[@alt='delete this page'])[11]</td>
<td></td>
</tr>
<tr>
@ -263,6 +268,11 @@
<td>Locations</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Test HTML Page</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>

View file

@ -93,17 +93,27 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Title</td>
<td>Add New Page</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Content Type</td>
<td>Title *</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Pretty URL</td>
<td>Content Type *</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Add one or more types</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Pretty URL *</td>
<td></td>
</tr>
<tr>
@ -123,7 +133,12 @@
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Custom template</td>
<td>Custom template requiring content</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Custom template containing all content</td>
<td></td>
</tr>
<tr>
@ -141,13 +156,18 @@
<td>If left blank, the page title will be used.</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>Select page permissions</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Cancel</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>clickAndWait</td>
<td>id=cancelPage</td>
<td></td>
</tr>
@ -156,11 +176,6 @@
<td>10000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Edit</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Site Admin</td>
@ -722,7 +737,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Check Courses menu tab-->
@ -773,7 +788,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Check Equipment menu tab-->
@ -824,7 +839,7 @@
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=rebuilding the search index</td>
<td>link=Try rebuilding the search index</td>
<td></td>
</tr>
<!--Check Locations menu-->
@ -848,6 +863,46 @@
<td>Continent</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>10000</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Africa</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Asia</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Australia and New Zealand</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Europe</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=northern America</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=Oceania</td>
<td></td>
</tr>
<tr>
<td>verifyElementPresent</td>
<td>link=South America</td>
<td></td>
</tr>
<!--Logout-->
<tr>
<td>clickAndWait</td>