| echo |
-- Sign in |
|
| windowMaximize |
|
|
| open |
/ecmdemo/public/acme/ |
|
| waitForElementPresent |
link=Login |
|
| click |
link=Login |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
link=Sign in |
|
| echo |
-- Site |
|
| waitForElementPresent |
link=Site |
|
| clickAndWait |
link=Site |
|
| echo |
-- Add New Portal |
|
| waitForElementPresent |
link=Add New Portal |
|
| click |
link=Add New Portal |
|
| echo |
-- Portal Setting |
|
| waitForElementPresent |
//div[text()='Portal Setting'] |
|
| click |
//div[text()='Portal Setting'] |
|
| waitForElementPresent |
name |
NewPortal |
| type |
name |
NewPortal |
| echo |
-- Properties |
|
| waitForElementPresent |
//div[text()='Properties'] |
|
| click |
//div[text()='Properties'] |
|
| echo |
-- Properties |
|
| waitForElementPresent |
//div[text()='Permission Setting'] |
|
| click |
//div[text()='Permission Setting'] |
|
| echo |
-- Add Permission |
|
| waitForElementPresent |
link=Add Permission |
|
| click |
link=Add Permission |
|
| echo |
-- Customers |
|
| waitForElementPresent |
link=Customers |
|
| click |
link=Customers |
|
| echo |
-- * |
|
| waitForElementPresent |
link=exact:* |
|
| click |
link=exact:* |
|
| pause |
10000 |
|
| echo |
-- Choose Edit Permission Setting tab -- |
|
| echo |
-- Edit Permission Setting |
|
| waitForElementPresent |
link=Edit Permission Setting |
|
| click |
link=Edit Permission Setting |
|
| waitForElementPresent |
link=Select Permission |
|
| click |
link=Select Permission |
|
| echo |
-- platform |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title='Platform'] |
|
| click |
//div[@id='PermissionSelector']//a[@title='Platform'] |
|
| echo |
-- platform/Administrator |
|
| click |
//div[@id='PermissionSelector']//a[@title='Administrators'] |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title='Administrators'] |
|
| echo |
-- platform/Administrator/any |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title='*'] |
|
| click |
//div[@id='PermissionSelector']//a[@title='*'] |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| pause |
30000 |
|
| waitForTextPresent |
NewPortal |
|
| verifyTextPresent |
NewPortal |
|
| echo |
-- Edit permission of portal |
|
| waitForElementPresent |
//div[@id='UISiteManagement']//a[contains(@href,"NewPortal") and text()="Edit Portal's Config"] |
|
| click |
//div[@id='UISiteManagement']//a[contains(@href,"NewPortal") and text()="Edit Portal's Config"] |
|
| waitForElementPresent |
//div[text()='Permission Setting'] |
|
| click |
//div[text()='Permission Setting'] |
|
| waitForElementPresent |
link=Edit Permission Setting |
|
| click |
link=Edit Permission Setting |
|
| waitForElementPresent |
link=Delete Permission |
|
| click |
link=Delete Permission |
|
| waitForElementPresent |
link=Select Permission |
|
| click |
link=Select Permission |
|
| echo |
platform |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title="Platform"] |
|
| click |
//div[@id='PermissionSelector']//a[@title="Platform"] |
|
| echo |
Administrator |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title="Administrators"] |
|
| click |
//div[@id='PermissionSelector']//a[@title="Administrators"] |
|
| echo |
-- manager -- |
|
| waitForElementPresent |
//div[@id='PermissionSelector']//a[@title="manager"] |
|
| click |
//div[@id='PermissionSelector']//a[@title="manager"] |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| pause |
30000 |
|
| echo |
-- Delete portal |
|
| waitForElementPresent |
//div[@id='UISiteManagement']//a[contains(@href,"objectId=NewPortal") and text()="Delete"] |
|
| click |
//div[@id='UISiteManagement']//a[contains(@href,"objectId=NewPortal") and text()="Delete"] |
|
| assertConfirmation |
Are you sure you want to delete this portal? |
|
| pause |
30000 |
|
| waitForTextNotPresent |
NewPortal |
|
| verifyTextNotPresent |
NewPortal |
|
| echo |
-- Sign out |
|
| waitForElementPresent |
link=Sign out |
|
| clickAndWait |
link=Sign out |
|