| open |
/portal/public/default/ |
|
| windowMaximize |
|
|
| clickAndWait |
link=Visit the Acme Website |
|
| echo |
-- Log in |
|
| click |
link=Login |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
link=Sign in |
|
| echo |
-- Go to Site Admin |
|
| clickAndWait |
//a[contains(@href, '/portal/private/acme/wcmAdmin')] |
|
| echo |
-- Go to Content Presentation |
|
| waitForElementPresent |
//div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon ContentPresentationIcon'] |
|
| click |
//div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon ContentPresentationIcon'] |
|
| echo |
-- View Metadata |
|
| waitForElementPresent |
link=Manage Metadata |
|
| click |
link=Manage Metadata |
|
| echo |
-- View Metadata : dc:elementSet |
|
| waitForElementPresent |
//img[@title='View'] |
|
| click |
//img[@title='View'] |
|
| echo |
-- Close |
|
| waitForElementPresent |
link=Close |
|
| click |
link=Close |
|
| echo |
-- Edit Metadata |
|
| waitForElementPresent |
//img[@title='Edit'] |
|
| click |
//img[@title='Edit'] |
|
| echo |
-- Set permission |
|
| waitForElementPresent |
//img[@title='Add Permission'] |
|
| click |
//img[@title='Add Permission'] |
|
| echo |
-- Platform |
|
| waitForElementPresent |
link=Platform |
|
| click |
link=Platform |
|
| echo |
-- Platform/* |
|
| waitForElementPresent |
link=exact:* |
|
| click |
link=exact:* |
|
| echo |
-- Apply |
|
| waitForElementPresent |
link=Apply |
|
| click |
link=Apply |
|
| echo |
-- Delete Metadata |
|
| waitForElementPresent |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| click |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| assertConfirmation |
Do you really want to delete ? |
|
| waitForTextPresent |
Templates of 'dc:elementSet' has been deleted |
|
| verifyTextPresent |
Templates of 'dc:elementSet' has been deleted |
|
| echo |
-- OK to confirm |
|
| waitForElementPresent |
//div[@id='UIECMAdminPortlet']//a[text()='OK'] |
|
| click |
//div[@id='UIECMAdminPortlet']//a[text()='OK'] |
|
| waitForElementNotPresent |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| verifyElementNotPresent |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| echo |
-- Restore delete function |
|
| waitForElementPresent |
//img[@title='Edit'] |
|
| click |
//img[@title='Edit'] |
|
| waitForElementPresent |
link=Apply |
|
| click |
link=Apply |
|
| pause |
10000 |
|
| waitForElementPresent |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| verifyElementPresent |
//div[@id='UIMetadataManager']//tr[1]//td[5]//img[@title='Delete'] |
|
| echo |
--Logout |
|
| waitForElementPresent |
link=Logout |
|
| clickAndWait |
link=Logout |
|