Holly expanded on the publications test suite.

This commit is contained in:
ejc12 2010-07-26 22:30:38 +00:00
parent 6e2e8c632e
commit abe14ec0ac
2 changed files with 2630 additions and 125 deletions

View file

@ -4,7 +4,7 @@
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="" />
<title>DeleteArticle</title>
<title>DeleteValidationStuff</title>
<style type="text/css">
.testName {
color: blue;
@ -27,7 +27,7 @@
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3" class="testName">DeleteArticle</td></tr>
<tr><td rowspan="1" colspan="3" class="testName">DeleteValidationStuff</td></tr>
</thead><tbody>
<tr>
<td>deleteAllVisibleCookies</td>
@ -105,28 +105,58 @@
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Article</td>
<td>comment</td>
<td class="comment">Verify sections are present</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Article</td>
<td>verifyTextPresent</td>
<td>people</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>topics</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>events</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>organizations</td>
<td></td>
</tr>
<tr>
<td>verifyTextPresent</td>
<td>publications</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Select the article to delete</td>
<td class="comment">Delete everything added</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Effect of Nintendo on Kids</td>
<td>link=Faculty Member</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Effect of Nintendo on Kids</td>
<td>Faculty Member</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Furter, Frank</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Furter, Frank</td>
<td></td>
</tr>
<tr>
@ -150,12 +180,7 @@
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Delete the article</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
@ -165,7 +190,7 @@
<td></td>
</tr>
<tr>
<td>waitForPageToLoad</td>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
@ -184,124 +209,444 @@
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Person</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Person</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Mouse, Minnie M</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Mouse, Minnie M</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>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>100000</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Subject Area</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Subject Area</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Child Development</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Child Development</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=edit this individual</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Individual Control Panel</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>//input[@value='Edit This Individual']</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Individual Editing Form</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Conference</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>assertTitle</td>
<td>Conference</td>
<td></td>
</tr>
<tr>
<td>refreshAndWait</td>
<td>20000</td>
<td>clickAndWait</td>
<td>link=Kids Now!</td>
<td></td>
</tr>
<tr>
<td>comment</td>
<td class="comment">Verify that there are no articles listed</td>
<td>assertTitle</td>
<td>Kids Now!</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Article</td>
<td>clickAndWait</td>
<td>link=edit this individual</td>
<td></td>
</tr>
<tr>
<td>verifyTextNotPresent</td>
<td>Academic Article</td>
<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>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Organization</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Organization</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Marcel Decker</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Marcel Decker</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>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Organization</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Organization</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Book</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Book</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=exact:Nintendo: Good or Bad for Kids?</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>exact:Nintendo: Good or Bad for Kids?</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>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Chapter</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Chapter</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Nintendo O.K. for Kids</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Nintendo O.K. for Kids</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>click</td>
<td>_delete</td>
<td></td>
</tr>
<tr>
<td>assertConfirmation</td>
<td>Are you SURE you want to delete this entity? If in doubt, CANCEL.</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>5000</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>VIVO Site Administration</td>
<td></td>
</tr>
<tr>
<td>clickAndWait</td>
<td>link=Index</td>
<td></td>
</tr>
<tr>
<td>assertTitle</td>
<td>Index to VIVO Contents</td>
<td></td>
</tr>
<tr>