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