| open |
/ecmdemo/public/acme/ |
|
| windowMaximize |
|
|
| echo |
-- Login |
|
| waitForElementPresent |
link=Login |
|
| click |
link=Login |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
link=Sign in |
|
| echo |
-- Go to sites Administration |
|
| clickAndWait |
//a[@href='/ecmdemo/groups/:platform:web-contributors/wcmAdmin'] |
|
| echo |
-- Go to Advanced Configuration |
|
| waitForElementPresent |
//div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon AdvanceConfiguarationIcon'] |
|
| click |
//div[@id='UIECMAdminPortlet']//div[@class='TabIcon DefaultItemIcon AdvanceConfiguarationIcon'] |
|
| echo |
-- Select Manage Queries |
|
| waitForElementPresent |
//div[@class='ItemIcon DefaultItemIcon UIQueriesManagerIcon'] |
|
| click |
//div[@class='ItemIcon DefaultItemIcon UIQueriesManagerIcon'] |
|
| echo |
-- Add Query |
|
| waitForElementPresent |
//a[text()='Add Query'] |
|
| click |
//a[text()='Add Query'] |
|
| waitForElementPresent |
name |
|
| type |
name |
Test_SNF_ECMS_75 |
| waitForElementPresent |
//img[@title='Add Permission'] |
|
| click |
//img[@title='Add Permission'] |
|
| echo |
-- Add Permission |
|
| waitForElementPresent |
//img[@title='Set any Permission'] |
|
| click |
//img[@title='Set any Permission'] |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| waitForTextPresent |
Test_SNF_ECMS_75 |
|
| verifyTextPresent |
Test_SNF_ECMS_75 |
|
| waitForText |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[2]/div |
xpath |
| verifyText |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[2]/div |
xpath |
| echo |
--Edit Query |
|
| waitForElementPresent |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[5]/div/img[1] |
|
| click |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[5]/div/img[1] |
|
| waitForElementPresent |
type |
|
| select |
type |
label=SQL |
| pause |
1000 |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| echo |
-- Verify edit |
|
| pause |
1000 |
|
| waitForText |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[2]/div |
sql |
| verifyText |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[2]/div |
sql |
| echo |
-- Verify new query in SE |
|
| clickAndWait |
//a[@href='/ecmdemo/groups/:platform:web-contributors/siteExplorer'] |
|
| echo |
-- Show Drivers |
|
| waitForElementPresent |
//div[@title='Show Drives'] |
|
| click |
//div[@title='Show Drives'] |
|
| echo |
-- Sites Management |
|
| waitForElementPresent |
link=Sites Management |
|
| click |
link=Sites Management |
|
| echo |
-- Save Search |
|
| waitForElementPresent |
//div[@class='ItemIcon DefaultIcon SavedSearchesIcon'] |
|
| click |
//div[@class='ItemIcon DefaultIcon SavedSearchesIcon'] |
|
| echo |
-- Implement Query |
|
| waitForElementPresent |
//div[text()='Test_SNF_ECMS_75'] |
|
| click |
//div[text()='Test_SNF_ECMS_75'] |
|
| echo |
-- check result |
|
| echo |
--Delete Query |
|
| clickAndWait |
//a[@href='/ecmdemo/groups/:platform:web-contributors/wcmAdmin'] |
|
| waitForElementPresent |
link=Manage Queries |
|
| click |
link=Manage Queries |
|
| waitForElementPresent |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[5]/div/img[2] |
|
| click |
//div[@id='UIQueriesList']/table/tbody/tr[4]/td[5]/div/img[2] |
|
| assertConfirmation |
Do you really want to delete? |
|
| waitForTextNotPresent |
Test_SNF_ECMS_75 |
|
| verifyTextNotPresent |
Test_SNF_ECMS_75 |
|
| echo |
-- Logout |
|
| waitForElementPresent |
link=Sign out |
|
| clickAndWait |
link=Sign out |
|