Test_SNF_PRL_18_ManageManualGadget
open /portal/classic/
echo -- Manage manual gadget--
windowMaximize
click link=Sign in
waitForElementPresent username
type username root
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']
echo -- Go to Application Registry--
clickAndWait link=Application Registry
echo -- Choose Gadget tab--
waitForElementPresent link=Gadget
click link=Gadget
echo -- Click create new gadget--
waitForElementPresent //div[@id='UIGadgetManagement']/div[1]/div[2]
click //div[@id='UIGadgetManagement']/div[1]/div[2]
waitForElementPresent name
type name Test_SNF_PRL_18
waitForElementPresent link=Save
click link=Save
echo -- Add gadget into category--
waitForElementPresent link=Click here to add into categories
click link=Click here to add into categories
waitForElementPresent category_Gadgets
click category_Gadgets
waitForElementPresent link=Save
click link=Save
waitForTextPresent hello world example
verifyTextPresent hello world example
echo -- Edit gadget --
waitForElementPresent link=hello world example
click link=hello world example
waitForElementPresent //div[@id='UIGadgetInfo']/div[1]/div[2]
click //div[@id='UIGadgetInfo']/div[1]/div[2]
waitForElementPresent source
type source <?xml version="1.0" encoding="UTF-8"?><Module><ModulePrefs title="Test_SNF_PRL_18_edit" description="The hello world gadget."/><Content type="html"></Content></Module>
waitForElementPresent link=Save
click link=Save
waitForTextPresent Test_SNF_PRL_18_edit
verifyTextPresent Test_SNF_PRL_18_edit
echo -- Click Refresh --
waitForElementPresent //div[@id='UIGadgetInfo']//div[@title='Refresh information']
click //div[@id='UIGadgetInfo']//div[@title='Refresh information']
echo -- Delete gadget--
waitForElementPresent //div[@id='UIGadgetManagement']/div[2]/div[1]/div/div/div/div[5]/a[2]
click //div[@id='UIGadgetManagement']/div[2]/div[1]/div/div/div/div[5]/a[2]
waitForConfirmationPresent
assertConfirmation Are you sure to delete this gadget?
waitForTextNotPresent Test_SNF_PRL_18_edit
verifyTextNotPresent Test_SNF_PRL_18_edit
waitForElementPresent link=Sign out
clickAndWait link=Sign out