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