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

Reply via email to