Author: evelyn Date: Fri Oct 16 11:15:48 2009 New Revision: 3762 Log: modified dc test scripts to test child-select feature
Added: trunk/test/selenium/dc/dc_child_levels.html Modified: trunk/test/selenium/dc/dc_create.html trunk/test/selenium/dcSuite.html trunk/test/selenium/isad/create_ISAD.html Added: trunk/test/selenium/dc/dc_child_levels.html ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ trunk/test/selenium/dc/dc_child_levels.html Fri Oct 16 11:15:48 2009 (r3762) @@ -0,0 +1,162 @@ +<?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_child_levels</title> +</head> +<body> +<table cellpadding="1" cellspacing="1" border="1"> +<thead> +<tr><td rowspan="1" colspan="3">dc_child_levels</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>type</td> + <td>updateChildLevels_0_identifier</td> + <td>001</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_title</td> + <td>Import series</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Save']</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>ygtvlabelel2</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>link=Add new</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>identifier</td> + <td>01</td> +</tr> +<tr> + <td>type</td> + <td>title</td> + <td>File 1</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_identifier</td> + <td>1A</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_title</td> + <td>Little item 1</td> +</tr> +<tr> + <td>click</td> + <td>//a...@onclick='addNewRow(this); return false;']</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][identifier]</td> + <td>1B</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][title]</td> + <td>Little item 2</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Create']</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>Fonds - fonds for import (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>001 - Import series (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>1A - Little item 1 (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>1B - Little item 2 (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>is part of: Import series</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>ygtvlabelel2</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>link=Edit</td> + <td></td> +</tr> +<tr> + <td>select</td> + <td>publicationStatus</td> + <td>label=published</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Save']</td> + <td></td> +</tr> +<tr> + <td>verifyTextNotPresent</td> + <td>001 - Import series (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>001 - Import series</td> + <td></td> +</tr> +<tr> + <td>verifyTextNotPresent</td> + <td>01 - File 1 (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>01 - File 1</td> + <td></td> +</tr> + +</tbody></table> +</body> +</html> Modified: trunk/test/selenium/dc/dc_create.html ============================================================================== --- trunk/test/selenium/dc/dc_create.html Fri Oct 16 00:02:34 2009 (r3761) +++ trunk/test/selenium/dc/dc_create.html Fri Oct 16 11:15:48 2009 (r3762) @@ -108,12 +108,12 @@ </tr> <tr> <td>typeAndWait</td> - <td>//fo...@id='editForm']/div[9]/input[2]</td> + <td>//fo...@id='editForm']/div[10]/input[2]</td> <td>Afar</td> </tr> <tr> <td>click</td> - <td>//fo...@id='editForm']/div[9]/div/div/div[2]/ul/li[1]</td> + <td>//fo...@id='editForm']/div[10]/div/div/div[2]/ul/li[1]</td> <td></td> </tr> <tr> @@ -123,7 +123,7 @@ </tr> <tr> <td>click</td> - <td>//fo...@id='editForm']/div[14]/div/div/div[2]/ul/li[1]</td> + <td>//fo...@id='editForm']/div[15]/div/div/div[2]/ul/li[1]</td> <td></td> </tr> <tr> @@ -142,11 +142,6 @@ <td>label=draft</td> </tr> <tr> - <td>click</td> - <td>//fo...@id='editForm']/div[14]/div/div/div[2]/ul/li[1]</td> - <td></td> -</tr> -<tr> <td>clickAndWait</td> <td>//inp...@value='Create']</td> <td></td> Modified: trunk/test/selenium/dcSuite.html ============================================================================== --- trunk/test/selenium/dcSuite.html Fri Oct 16 00:02:34 2009 (r3761) +++ trunk/test/selenium/dcSuite.html Fri Oct 16 11:15:48 2009 (r3762) @@ -12,6 +12,7 @@ <tr><td><a href="dc/dc_create.html">dc_create.html</a></td></tr> <tr><td><a href="dc/dc_digital_object.html">dc_digital_object.html</a></td></tr> <tr><td><a href="dc/dc_physical_storage.html">dc_physical_storage.html</a></td></tr> +<tr><td><a href="dc/dc_child_levels.html">dc_child_levels.html</a></td></tr> <tr><td><a href="dc/dc_edit.html">dc_edit.html</a></td></tr> <tr><td><a href="dc/dc_delete.html">dc_delete.html</a></td></tr> </tbody></table> Modified: trunk/test/selenium/isad/create_ISAD.html ============================================================================== --- trunk/test/selenium/isad/create_ISAD.html Fri Oct 16 00:02:34 2009 (r3761) +++ trunk/test/selenium/isad/create_ISAD.html Fri Oct 16 11:15:48 2009 (r3762) @@ -516,6 +516,166 @@ <td>holdings</td> <td></td> </tr> +<tr> + <td>clickAndWait</td> + <td>link=ISAD fonds</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>link=Edit</td> + <td></td> +</tr> +<tr> + <td>click</td> + <td>link=identity area</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_identifier</td> + <td>001</td> +</tr> +<tr> + <td>select</td> + <td>level_of_description_id</td> + <td>label=Series</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_title</td> + <td>ISAD series</td> +</tr> +<tr> + <td>click</td> + <td>link=add new</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][identifier]</td> + <td>002</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][title]</td> + <td>ISAD series 2</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Save']</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>Series 001 - ISAD series (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>Series 002 - ISAD series 2 (draft)</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>ygtvlabelel2</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>Fonds 034 - ISAD fonds (draft)</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>link=Edit</td> + <td></td> +</tr> +<tr> + <td>click</td> + <td>link=identity area</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_identifier</td> + <td>01A</td> +</tr> +<tr> + <td>select</td> + <td>level_of_description_id</td> + <td>label=File</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels_0_title</td> + <td>First file</td> +</tr> +<tr> + <td>click</td> + <td>link=add new</td> + <td></td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][identifier]</td> + <td>01B</td> +</tr> +<tr> + <td>type</td> + <td>updateChildLevels[1][title]</td> + <td>Second file</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Save']</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>File 01A - First file (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextPresent</td> + <td>File 01B - Second file (draft)</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>ygtvlabelel2</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>link=Edit</td> + <td></td> +</tr> +<tr> + <td>select</td> + <td>publicationStatus</td> + <td>label=published</td> +</tr> +<tr> + <td>clickAndWait</td> + <td>//inp...@value='Save']</td> + <td></td> +</tr> +<tr> + <td>clickAndWait</td> + <td>ygtvlabelel3</td> + <td></td> +</tr> +<tr> + <td>verifyTextNotPresent</td> + <td>File 01A - First file (draft)</td> + <td></td> +</tr> +<tr> + <td>verifyTextNotPresent</td> + <td>File 02A - Second file (draft)</td> + <td></td> +</tr> </tbody></table> </body> --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
