Test task lists
setTimeout 120000
open logout
open nxpath/default/default-domain/workspaces/testworskspace1/testfolder1/testnote1@view_documents
type username jdoe
type password jdoe1
clickAndWait Submit
select //select[@class='langSelect'] label=English (United Kingdom)
clickAndWait //input[@class='langSubmit']
verifyTextPresent You are logged as jdoe
clickAndWait link=Workflow
click //input[@id='startWorkflow:workflowDefinitionId:0']
click //input[@id='startWorkflow:lifeCycleDestinationStateTransition:3']
clickAndWait //input[@value='Start']
verifyTextPresent Parallel workflow
verifyElementNotPresent //input[@value='Start the workflow']
clickAndWait link=Summary
verifyTextPresent Project
clickAndWait link=Workflow
clickAndWait //input[@value='Delete']
verifyTextPresent Please select a list
clickAndWait //input[@value='Load']
verifyTextPresent Please select a list
type //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest']
typeKeys //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest'] jsmith
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display != 'none' 10000
verifyText //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] John Smith
click //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_list:0:nxw_actors_listItem') != null 10000
type //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest']
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display == 'none' 10000
select //select[@id='addReviewers:nxl_add_workflow_task:nxw_directive'] label=Check
type //textarea[@id='addReviewers:nxl_add_workflow_task:nxw_comment'] Parallel comment for jsmith
clickAndWait //input[@value='Add']
type //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest']
typeKeys //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest'] bree
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display != 'none' 10000
verifyText //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Bree Van de Kaamp
click //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
type //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest']
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display == 'none' 10000
typeKeys //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest'] linnet
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display != 'none' 10000
verifyText //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Linnet Scavo
click //*[@id='addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_list:0:nxw_actors_listItem') != null 10000
type //input[@name='addReviewers:nxl_add_workflow_task:nxw_actors_suggest']
waitForCondition selenium.browserbot.getCurrentWindow().document.getElementById('addReviewers:nxl_add_workflow_task:nxw_actors_suggestionBox').style.display == 'none' 10000
select //select[@id='addReviewers:nxl_add_workflow_task:nxw_directive'] label=Check
type //textarea[@id='addReviewers:nxl_add_workflow_task:nxw_comment'] Parallel comment for bree and linnet
clickAndWait //input[@value='Add']
type //input[@id='reviewTasksTable:listName'] list1
clickAndWait //input[@value='Save the list']
verifyTextPresent List saved
clickAndWait //input[@value='Save the list']
verifyTextPresent Please choose a name
type //textarea[@id="abandonProcess:userWorkflowComment" ] foo
clickAndWait //input[@value="Abandon workflow"]
open logout
open nxpath/default/default-domain/workspaces/testworskspace1/testfolder1/testnote1@view_documents
type username jdoe
type password jdoe1
clickAndWait Submit
select //select[@class='langSelect'] label=English (United Kingdom)
clickAndWait //input[@class='langSubmit']
verifyTextPresent You are logged as jdoe
clickAndWait link=Workflow
click //input[@id='startWorkflow:workflowDefinitionId:0']
click //input[@id='startWorkflow:lifeCycleDestinationStateTransition:3']
clickAndWait //input[@value='Start']
verifyTextPresent Parallel workflow
verifyElementNotPresent //input[@value='Start the workflow']
select //select[@id='loadTaskList:selectedList'] label=list1
clickAndWait //input[@value='Load']
verifyTextPresent John Smith
verifyTextPresent Parallel comment for jsmith
verifyTextPresent Bree Van de Kaamp
verifyTextPresent Linnet Scavo
verifyTextPresent Parallel comment for bree and linnet
select //select[@id='loadTaskList:selectedList'] label=list1
clickAndWait //input[@value='Delete']
type //textarea[@id="abandonProcess:userWorkflowComment" ] foo
clickAndWait //input[@value="Abandon workflow"]
open logout