Test_SNF_PRL_53_DragAndDropGadget
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