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 ></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 ></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 -~----------~----~----~----~------~----~------~--~---
