Test_REG_DMS_DMS-001_ecmdemo_ViewMetadata
open /ecmdemo/public/acme
windowMaximize
echo -- Login by root
click link=Login
waitForElementPresent username
type username root
type password gtn
clickAndWait link=Sign in
echo -- Go to Site Administration
clickAndWait link=Administration
echo -- Open category contains Manage Drive function
waitForElementPresent //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
click //div[@id='UIECMAdminPortlet']/div[1]/div[1]/div[2]/div/div[2]/div[1]/div/div/div/div[2]
echo -- Open form to manage drive
waitForElementPresent link=Manage Drives
click link=Manage Drives
echo -- Select page 3
waitForElementPresent link=3
click link=3
echo -- Edit Site Manage drive
waitForElementPresent //div[@id='UIDriveList']/table/tbody/tr[3]/td[7]/div/img[1]
click //div[@id='UIDriveList']/table/tbody/tr[3]/td[7]/div/img[1]
echo -- Select form to apply view
waitForElementPresent //div[@id='EditDriveManagerPopup']//div[contains(text(),"Apply Views")]
click //div[@id='EditDriveManagerPopup']//div[contains(text(),"Apply Views")]
echo -- Select admin-view
pause 3000
waitForElementPresent admin-view
click admin-view
waitForElementPresent link=Save
click link=Save
pause 3000
echo -- Go to Site Explorer
clickAndWait link=Content Explorer
echo -- Open dirve's list
waitForElementPresent //div[@id='UISideBar']//div[@title='Show Drives']
click //div[@id='UISideBar']//div[@title='Show Drives']
echo -- Select Site Management drive
waitForElementPresent link=Sites Management
click link=Sites Management
pause 5000
echo -- Select acme folder
waitForElementPresent //div[@id='iconTreeExplorer']//a[@title="acme "]
click //div[@id='iconTreeExplorer']//a[@title="acme "]
echo -- Select Documents foler
waitForElementPresent link=documents
click link=documents
echo -- Select Admin view
waitForElementPresent //form[@id='UIAddressBar']//a[@title="Back to previous node"]
click //form[@id='UIAddressBar']//a[@title="Back to previous node"]
echo -- Select Manage Actions function
waitForElementPresent link=Manage Actions
click link=Manage Actions
echo -- Create new AddMetadata action
waitForElementPresent //div[@id='UIActionManager']/div/div/div[1]/div/div/div/div/div[2]/div/div/div/div
click //div[@id='UIActionManager']/div/div/div[1]/div/div/div/div/div[2]/div/div/div/div
waitForElementPresent actionName Action
type actionName Action
waitForElementPresent lifecycle label=User Action
addSelection lifecycle label=User Action
waitForElementPresent //option[@value='read']
click //option[@value='read']
waitForElementPresent link=Save
click link=Save
waitForElementPresent link=Close
click link=Close
echo -- Create document
waitForElementPresent link=Actions
click link=Actions
waitForElementPresent link=Add Document
click link=Add Document
waitForElementPresent selectTemplate label=File
select selectTemplate label=File
waitForElementPresent //option[@value='nt:file']
click //option[@value='nt:file']
waitForElementPresent name DMS001
type name DMS001
waitForElementPresent //td[@id='cke_contents_contentHtml']/iframe
selectFrame //td[@id='cke_contents_contentHtml']/iframe
type //html/body View metadata with nt:file
selectFrame relative=top
waitForElementPresent link=Save as Draft
click link=Save as Draft
pause 3000
waitForElementPresent link=Close
click link=Close
pause 3000
echo -- Add metadata for document
waitForElementPresent link=Info
click link=Info
waitForElementPresent link=View Metadatas
click link=View Metadatas
waitForElementPresent link=Add/Edit
click link=Add/Edit
waitForElementPresent title0 test
type title0 test
click link=Save
click link=Cancel
echo -- Delete document
waitForElementPresent link=DMS001
mouseDownRight link=DMS001
waitForElementPresent link=Delete
click link=Delete
waitForElementPresent //div[@id='UIPopupWindow']/div/div[2]/div/div/div/div/div/div/div/div[2]/table/tbody/tr/td/div[1]/div/div/div/a
click //div[@id='UIPopupWindow']/div/div[2]/div/div/div/div/div/div/div/div[2]/table/tbody/tr/td/div[1]/div/div/div/a
echo -- Delete action
waitForElementPresent link=documents
click link=documents
waitForElementPresent link=Admin
click link=Admin
waitForElementPresent link=Manage Actions
click link=Manage Actions
waitForElementPresent //img[@title='Delete']
click //img[@title='Delete']
pause 5000
assertConfirmation Do yo really want to delete this action?
waitForElementPresent link=Close
click link=Close
echo -- Reapply admin-view
clickAndWait link=Administration
waitForElementPresent link=3
click link=3
waitForElementPresent //div[@id='UIDriveList']/table/tbody/tr[8]/td[7]/div/img[1]
click //div[@id='UIDriveList']/table/tbody/tr[8]/td[7]/div/img[1]
waitForElementPresent //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
click //div[@id='EditDriveManagerPopup']/div/div[2]/div/div/div/div/div/div/div/div/div/div/div/div/div/div/div[2]/div/div/div/div
pause 3000
waitForElementPresent admin-view
click admin-view
waitForElementPresent link=Save
click link=Save
echo -- Sign out
clickAndWait link=Sign out