Author: evelyn
Date: Wed Oct 14 17:35:22 2009
New Revision: 3747

Log:
added test suite for subject taxonomy

Added:
   trunk/test/selenium/taxonomy/
   trunk/test/selenium/taxonomy/taxonomy_create.html
   trunk/test/selenium/taxonomy/taxonomy_delete.html
   trunk/test/selenium/taxonomy/taxonomy_delete_2.html
   trunk/test/selenium/taxonomy/taxonomy_import.html
   trunk/test/selenium/taxonomy/taxonomy_use.html
   trunk/test/selenium/taxonomySuite.html

Added: trunk/test/selenium/taxonomy/taxonomy_create.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomy/taxonomy_create.html   Wed Oct 14 17:35:22 
2009        (r3747)
@@ -0,0 +1,252 @@
+<?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>taxonomy</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">taxonomy</td></tr>
+</thead><tbody>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add/edit</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//d...@id='header-bottom']/div[2]/ul/li[1]/ul/li[4]/a</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=next &gt;</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Subjects</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=add new</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>name</td>
+       <td>Birds</td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>code</td>
+       <td>987</td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>new_scope_note</td>
+       <td>The kinds that fly</td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>new_source_note</td>
+       <td>LOC subject headings</td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Create']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Birds</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>taxonomy</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>code</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>scope note(s)</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>source note(s)</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>987</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>The kinds that fly</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>LOC subject headings</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add New</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>name</td>
+       <td>Budgies</td>
+</tr>
+<tr>
+       <td>click</td>
+       <td>link=relationships</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>broadTermAcInput</td>
+       <td>Birds</td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>relatedTermAcInput</td>
+       <td>Parakeets</td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Create']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Budgies</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Hierarchical terms</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>BT BIRDS</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Equivalent terms</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>UF PARAKEETS</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>ygtvlabelel4</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Equivalent terms</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>USE BUDGIES</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add New</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>name</td>
+       <td>Robins</td>
+</tr>
+<tr>
+       <td>click</td>
+       <td>link=relationships</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>broadTermAcInput</td>
+       <td>Birds</td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Create']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>BT BIRDS</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>ygtvlabelel2</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>NT BUDGIES</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>NT ROBINS</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=List all</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyElementPresent</td>
+       <td>link=Birds</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>(2)</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>displaying 1 to 1 of 1 results </td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>The kinds that fly</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>scope note</td>
+       <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: trunk/test/selenium/taxonomy/taxonomy_delete.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomy/taxonomy_delete.html   Wed Oct 14 17:35:22 
2009        (r3747)
@@ -0,0 +1,67 @@
+<?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>taxonomy_delete.html</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">taxonomy_delete.html</td></tr>
+</thead><tbody>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add/edit</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//d...@id='header-bottom']/div[2]/ul/li[1]/ul/li[4]/a</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=next &gt;</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Subjects</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Birds</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Delete</td>
+       <td></td>
+</tr>
+<tr>
+       <td>assertConfirmation</td>
+       <td>Deleting this term will also delete 2 descendants.<br />Are you 
sure?</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Parakeets</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Delete</td>
+       <td></td>
+</tr>
+<tr>
+       <td>assertConfirmation</td>
+       <td>Are you sure?</td>
+       <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: trunk/test/selenium/taxonomy/taxonomy_delete_2.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomy/taxonomy_delete_2.html Wed Oct 14 17:35:22 
2009        (r3747)
@@ -0,0 +1,77 @@
+<?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>taxonomy_delete_2.html</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">taxonomy_delete_2.html</td></tr>
+</thead><tbody>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add/edit</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=fonds for import</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Delete</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Confirm']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//d...@id='header-bottom']/div[2]/ul/li[1]/ul/li[2]/a</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Mr. Bean</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Delete</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Confirm']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//d...@id='header-bottom']/div[2]/ul/li[1]/ul/li[3]/a</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Archives of the Fraser Valley</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Delete</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Confirm']</td>
+       <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: trunk/test/selenium/taxonomy/taxonomy_import.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomy/taxonomy_import.html   Wed Oct 14 17:35:22 
2009        (r3747)
@@ -0,0 +1,37 @@
+<?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>dc_import.html</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">dc_import.html</td></tr>
+</thead><tbody>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Import</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>file</td>
+       <td>/var/www/qubit/test/selenium/dc/dc_import.xml</td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='import']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=view information objects</td>
+       <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: trunk/test/selenium/taxonomy/taxonomy_use.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomy/taxonomy_use.html      Wed Oct 14 17:35:22 
2009        (r3747)
@@ -0,0 +1,77 @@
+<?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>taxonomy_use.html</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">taxonomy_use.html</td></tr>
+</thead><tbody>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Add/edit</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=fonds for import</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>link=Edit</td>
+       <td></td>
+</tr>
+<tr>
+       <td>click</td>
+       <td>link=access points</td>
+       <td></td>
+</tr>
+<tr>
+       <td>typeAndWait</td>
+       <td>//fo...@id='editForm']/fieldset[7]/div/div[1]/input[2]</td>
+       <td>Parakeets</td>
+</tr>
+<tr>
+       <td>click</td>
+       
<td>//fo...@id='editForm']/fieldset[7]/div/div[1]/div/div/div[2]/ul/li[1]</td>
+       <td></td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='Save']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyElementPresent</td>
+       <td>link=Budgies</td>
+       <td></td>
+</tr>
+<tr>
+       <td>type</td>
+       <td>query</td>
+       <td>parakeets</td>
+</tr>
+<tr>
+       <td>clickAndWait</td>
+       <td>//inp...@value='search']</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyElementPresent</td>
+       <td>link=fonds for import</td>
+       <td></td>
+</tr>
+<tr>
+       <td>verifyTextPresent</td>
+       <td>Repository: Archives of the Fraser Valley</td>
+       <td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: trunk/test/selenium/taxonomySuite.html
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ trunk/test/selenium/taxonomySuite.html      Wed Oct 14 17:35:22 2009        
(r3747)
@@ -0,0 +1,19 @@
+<?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>
+  <meta content="text/html; charset=UTF-8" http-equiv="content-type" />
+  <title>dc</title>
+</head>
+<body>
+<table id="suiteTable" cellpadding="1" cellspacing="1" border="1" 
class="selenium"><tbody>
+<tr><td><b>dc</b></td></tr>
+<tr><td><a 
href="taxonomy/taxonomy_import.html">taxonomy_import.html</a></td></tr>
+<tr><td><a 
href="taxonomy/taxonomy_create.html">taxonomy_create.html</a></td></tr>
+<tr><td><a href="taxonomy/taxonomy_use.html">taxonomy_use.html</a></td></tr>
+<tr><td><a 
href="taxonomy/taxonomy_delete.html">taxonomy_delete.html</a></td></tr>
+<tr><td><a 
href="taxonomy/taxonomy_delete_2.html">taxonomy_delete_2.html</a></td></tr>
+</tbody></table>
+</body>
+</html>:if expand("%") == ""|browse confirm w|else|confirm w|endif
+

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.ca/group/qubit-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to