Test_SNF_ECMS_03_CreateCLVPageByContent_ecmdemo
open /ecmdemo/public/acme/
windowMaximize
echo -- Log in
click link=Login
waitForElementPresent username
type username root
type password gtn
clickAndWait link=Sign in
echo -- Create CLV page
waitForElementPresent link=Add New Page
click link=Add New Page
waitForElementPresent //div[@id='UIPageNodeSelector']/div/div/div[2]/div/div/div/div[1]/a
click //div[@id='UIPageNodeSelector']/div/div/div[2]/div/div/div/div[1]/a
waitForElementPresent pageName
type pageName ASniffEcms03
echo --step 2
waitForElementPresent //a[contains(text(),'2')]
click //a[contains(text(),'2')]
pause 5000
echo --step 3
waitForElementPresent //a[contains(text(),'3')]
click //a[contains(text(),'3')]
pause 5000
waitForElementPresent link=Contents
click link=Contents
waitForElementPresent //div[@id='Contents/ContentListViewerPortlet']
dragAndDropToObject //div[@id='Contents/ContentListViewerPortlet'] //div[@id='UIPagePreview']/div[@class='UIPage']//div[@class='UIComponentBlock']
waitForElementPresent //div[@id='UIPage']
mouseOver //div[@id='UIPage']
waitForElementPresent //div[@id='UIApplicationList']/div/div[1]/div/div/div/div/div[2]/div
click //div[@id='UIApplicationList']/div/div[1]/div/div/div/div/div[2]/div
waitForElementPresent //div/div/div[2]/div/div/div/div/div/div/a[1]
click //div/div/div[2]/div/div/div/div/div/div/a[1]
waitForElementPresent //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
click //input[@name='UICLVConfigDisplayModeFormRadioBoxInput' and @value='ManualViewerMode']
waitForElementPresent //img[@alt='Select folder path']
click //img[@alt='Select folder path']
pause 3000
waitForElementPresent GeneralDrives_
click GeneralDrives_
waitForElementPresent GeneralDrives_ManagedSites_
click GeneralDrives_ManagedSites_
waitForElementPresent GeneralDrives_ManagedSites__acme
click GeneralDrives_ManagedSites__acme
waitForElementPresent GeneralDrives_ManagedSites__acme_documents
click GeneralDrives_ManagedSites__acme_documents
waitForElementPresent link=offices.jpg
click link=offices.jpg
waitForElementPresent //div[@id='UIContentBrowsePanelMulti']/div[3]/div[3]/table/tbody/tr/td/a[1]/div/div/div
click //div[@id='UIContentBrowsePanelMulti']/div[3]/div[3]/table/tbody/tr/td/a[1]/div/div/div
waitForElementPresent link=Save
click link=Save
waitForElementPresent //div/div/div[3]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div/a
click //div/div/div[3]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div/a
waitForElementPresent link=Close
click link=Close
waitForElementPresent //div[@id='UIPageEditor']/div[1]/div/div/div/a[2]
click //div[@id='UIPageEditor']/div[1]/div/div/div/a[2]
echo verify All selected web content/documents are displayed as list in List Content Viewer page
pause 5000
waitForElementPresent link=Where we are
verifyElementPresent link=Where we are
waitForTextPresent Where we are
verifyTextPresent Where we are
echo -- Search and delete page
waitForElementPresent link=Page Management
clickAndWait link=Page Management
pause 10000
waitForElementPresent searchTerm
type searchTerm ASniffEcms03
select searchOption label=Title
click //form[@id='UIPageSearch']/div[2]/a
pause 5000
waitForElementPresent //img[@title='Delete Page']
click //img[@title='Delete Page']
assertConfirmation Do you want to delete this page?
waitForElementPresent //div[5]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div
click //div[5]/div/div[2]/div/div/div/div/div/div[3]/div/table/tbody/tr/td/div/div/div/div
echo -- Delete node
waitForElementPresent link=Site
clickAndWait link=Site
waitForElementPresent link=Edit Navigation
click link=Edit Navigation
waitForElementPresent //div[@id='UINavigationNodeSelector']/div/div/div/div[2]/div/div/div[13]/div//a
mouseDownRight //div[@id='UINavigationNodeSelector']/div/div/div/div[2]/div/div/div[13]/div//a
click link=Delete Node
assertConfirmation Are you sure you want to delete this node?
waitForElementPresent //div[@id='UINavigationManagement']/div[3]/table/tbody/tr/td[2]/div/div/div/div
click //div[@id='UINavigationManagement']/div[3]/table/tbody/tr/td[2]/div/div/div/div
echo -- Log out
waitForElementPresent link=Sign out
clickAndWait link=Sign out