| open |
/portal/public/classic |
|
| windowMaximize |
|
|
| echo |
-- Drag and drop gadget-- |
|
| click |
link=Sign in |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
//div[@id='UIPortalLoginFormAction'] |
|
| echo |
-- Go to Dashboard page -- |
|
| waitForElementPresent |
link=Dashboard |
|
| clickAndWait |
link=Dashboard |
|
| echo |
--Click Add gadget -- |
|
| waitForElementPresent |
link=Add Gadgets |
|
| click |
link=Add Gadgets |
|
| pause |
1000 |
|
| echo |
-- Drag & drop gadget -- |
|
| waitForElementPresent |
xpath=//div[@class='UIDashboardContainer']/div/div/div[2] |
|
| dragAndDropToObject |
//div[@id='Gadgets/Calendar']/div/div |
xpath=//div[@class='UIDashboardContainer'] |
| waitForElementPresent |
//div[contains(@id,'UIAddGadgetPopup')]/div/div[1]/div/div/div/div[2] |
|
| click |
//div[contains(@id,'UIAddGadgetPopup')]/div/div[1]/div/div/div/div[2] |
|
| echo |
-- Change position of gadget -- |
|
| waitForElementPresent |
xpath=//div[@class='UIDashboardContainer']/div/div/div[3] |
|
| dragAndDropToObject |
//div[2]/div/div[1]/div/div/div/div[5] |
xpath=//div[@class='UIDashboardContainer']/div/div/div[3] |
| echo |
-- Delete gadget -- |
|
| waitForElementPresent |
//div[@onclick='eXo.gadget.UIGadget.deleteGadget(this)'] |
|
| click |
//div[@onclick='eXo.gadget.UIGadget.deleteGadget(this)'] |
|
| waitForConfirmation |
Are you sure to delete this gadget? |
|
| waitForTextPresent |
Drag your gadgets here. |
|
| verifyTextPresent |
Drag your gadgets here. |
|
| waitForElementPresent |
link=Sign out |
|
| clickAndWait |
link=Sign out |
|