Holly is expanding on the publications testing.
This commit is contained in:
parent
18bb526124
commit
387db6b7a7
5 changed files with 994 additions and 1699 deletions
|
@ -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>AddBook</title>
|
||||
<title>AddConference</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">AddBook</td></tr>
|
||||
<tr><td rowspan="1" colspan="3" class="testName">AddConference</td></tr>
|
||||
</thead><tbody>
|
||||
<tr>
|
||||
<td>deleteAllVisibleCookies</td>
|
||||
|
@ -36,7 +36,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Add Book</td>
|
||||
<td class="comment">Add Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -106,12 +106,17 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Verify that no books currently exist</td>
|
||||
<td class="comment">Verify that no conference papers currently exist</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextNotPresent</td>
|
||||
<td>Book</td>
|
||||
<td>Conference</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextNotPresent</td>
|
||||
<td>Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -166,23 +171,23 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Select to add a book</td>
|
||||
<td class="comment">Select to add a conference paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>select</td>
|
||||
<td>typeSelector</td>
|
||||
<td>label=Book</td>
|
||||
<td>label=Conference Paper</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Book Title</td>
|
||||
<td>Conference Paper Title</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>relatedIndLabel</td>
|
||||
<td>Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
|
@ -191,7 +196,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -206,12 +211,12 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Add details for Book</td>
|
||||
<td class="comment">Add details for Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='publisher']/a</td>
|
||||
<td>//div[@id='presentedAt']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -219,11 +224,6 @@
|
|||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>select</td>
|
||||
<td>typeOfNew</td>
|
||||
<td>label=Publisher (core)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
|
@ -237,7 +237,7 @@
|
|||
<tr>
|
||||
<td>type</td>
|
||||
<td>name</td>
|
||||
<td>Putnam</td>
|
||||
<td>Games and Child Development</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
|
@ -246,12 +246,12 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='placeOfPublication']/a</td>
|
||||
<td>//div[@id='date']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -261,88 +261,18 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>tinymce</td>
|
||||
<td>New York</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</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>//div[@id='status']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>select</td>
|
||||
<td>objectVar</td>
|
||||
<td>label=in press</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</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>//div[@id='year']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>tinymce</td>
|
||||
<td>yeardateEdited</td>
|
||||
<td>2010</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
<td></td>
|
||||
<td>select</td>
|
||||
<td>monthdateEdited</td>
|
||||
<td>label=April</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='numPages']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>tinymce</td>
|
||||
<td>258</td>
|
||||
<td>select</td>
|
||||
<td>daydateEdited</td>
|
||||
<td>label=1</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
|
@ -351,7 +281,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -359,11 +289,6 @@
|
|||
<td>//div[@id='hasSubjectArea']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
|
@ -376,22 +301,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>name</td>
|
||||
<td>Child Development</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -416,7 +326,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -441,187 +351,7 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Validate unique field LCCN</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='lccn']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Add new entry for: lccn</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>The Library of Congress Control Number or LCCN is a serially based system of numbering cataloging records in the Library of Congress in the United States.</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>link=Cancel</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>//div[@id='lccn']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Validate unique field ISBN-10</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='isbn10']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Add new entry for: isbn-10</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>The International Standard Book Number (ISBN) is a unique[1][2] numeric commercial book identifier based upon the 9-digit Standard Book Numbering (SBN) code created by Gordon Foster. The 10-digit ISBN format was developed by the International Organization for Standardization and was published in 1970 as international standard ISO 2108.</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>link=Cancel</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>//div[@id='isbn10']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>tinymce</td>
|
||||
<td>5555555555</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>comment</td>
|
||||
<td class="comment">Validate unique field ISBN-13</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>//div[@id='isbn13']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Add new entry for: isbn-13</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>The International Standard Book Number (ISBN) is a unique[1][2] numeric commercial book identifier based upon the 9-digit Standard Book Numbering (SBN) code created by Gordon Foster.Since 1 January 2007, ISBNs have contained 13 digits, a format that is compatible with Bookland EAN-13s.</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>link=Cancel</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>//div[@id='isbn13']/a</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>Edit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>tinymce</td>
|
||||
<td>7777777777777</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>clickAndWait</td>
|
||||
<td>submit</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertTitle</td>
|
||||
<td>exact:Nintendo: Good or Bad for Kids?</td>
|
||||
<td>Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -694,6 +424,21 @@
|
|||
<td>10000</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>events</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyElementPresent</td>
|
||||
<td>link=Conference</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Conference (1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>publications</td>
|
||||
|
@ -701,12 +446,12 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>verifyElementPresent</td>
|
||||
<td>link=Book</td>
|
||||
<td>link=Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Book (1)</td>
|
||||
<td>Conference Paper (1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -756,17 +501,17 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<td>verifyElementPresent</td>
|
||||
<td>link=Nintendo: Good or Bad for Kids?</td>
|
||||
<td>link=Nintendo Case Studies</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Book</td>
|
||||
<td>Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>verifyTextPresent</td>
|
||||
<td>Nintendo: Good or Bad for Kids? Book</td>
|
||||
<td>Nintendo Case Studies Conference Paper</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue