| open |
/portal/public/intranet/ |
|
| echo |
--Import application-- |
|
| windowMaximize |
|
|
| click |
//div[contains(text(),'Sign in')] |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
//div[@id='UIPortalLoginFormAction']/div/div/div/a |
|
| echo |
-- Go to Application Registry -- |
|
| clickAndWait |
link=Applications Registry |
|
| waitForText |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[1]/div[1]/div/div/div/a[1] |
Administration |
| verifyText |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[1]/div[1]/div/div/div/a[1] |
Administration |
| waitForText |
link=Contents |
Contents |
| verifyText |
link=Contents |
Contents |
| waitForText |
link=Dashboard |
Dashboard |
| verifyText |
link=Dashboard |
Dashboard |
| waitForText |
link=Forms |
Forms |
| verifyText |
link=Forms |
Forms |
| waitForText |
link=Gadgets |
Gadgets |
| verifyText |
link=Gadgets |
Gadgets |
| waitForText |
link=Newsletter |
Newsletter |
| verifyText |
link=Newsletter |
Newsletter |
| waitForText |
link=web |
web |
| verifyText |
link=web |
web |
| echo |
-- Click Import Application -- |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[1]/div[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[1]/div[2] |
|
| assertConfirmation |
This action will automatically create categories and import all the gadgets and portlets on it. |
|
| echo |
-- Show existing portlets and category are imported successfully-- |
|
| waitForText |
link=Admin |
Admin |
| verifyText |
link=Admin |
Admin |
| waitForText |
link=Administration |
Administration |
| verifyText |
link=Administration |
Administration |
| waitForText |
link=calendar |
calendar |
| verifyText |
link=chat |
chat |
| waitForText |
link=chat |
chat |
| verifyText |
link=chatbar |
chatbar |
| waitForText |
link=chatbar |
chatbar |
| verifyText |
link=contact |
contact |
| waitForText |
link=contact |
contact |
| waitForText |
link=Contents |
Contents |
| verifyText |
link=Contents |
Contents |
| waitForText |
link=Dashboard |
Dashboard |
| verifyText |
link=Dashboard |
Dashboard |
| waitForText |
link=ecm |
ecm |
| verifyText |
link=ecm |
ecm |
| waitForText |
link=ECM |
ECM |
| verifyText |
link=ECM |
ECM |
| waitForText |
link=faq |
faq |
| verifyText |
link=faq |
faq |
| waitForText |
link=fastcontentcreator |
fastcontentcreator |
| verifyText |
link=fastcontentcreator |
fastcontentcreator |
| waitForText |
link=Form Generator Portlet |
Form Generator Portlet |
| verifyText |
link=Form Generator Portlet |
Form Generator Portlet |
| waitForText |
link=Forms |
Forms |
| verifyText |
link=Forms |
Forms |
| waitForText |
link=Forms |
Forms |
| verifyText |
link=forum |
forum |
| waitForText |
link=forum |
forum |
| waitForText |
link=Gadgets |
Gadgets |
| verifyText |
link=Gadgets |
Gadgets |
| waitForText |
link=Integration |
Integration |
| verifyText |
link=Integration |
Integration |
| waitForText |
link=mail |
mail |
| verifyText |
link=mail |
mail |
| waitForText |
link=Navigation |
Navigation |
| verifyText |
link=Navigation |
Navigation |
| waitForText |
link=Newsletter |
Newsletter |
| verifyText |
link=Newsletter |
Newsletter |
| waitForText |
link=platformNavigation |
platformNavigation |
| verifyText |
link=platformNavigation |
platformNavigation |
| waitForText |
link=poll |
poll |
| verifyText |
link=poll |
poll |
| verifyText |
link=rss |
rss |
| verifyText |
link=rss |
rss |
| verifyText |
link=Search |
Search |
| verifyText |
link=Search |
Search |
| verifyText |
link=social |
social |
| verifyText |
link=social |
social |
| verifyText |
link=System |
System |
| verifyText |
link=System |
System |
| waitForText |
link=WCM Admin |
WCM Admin |
| verifyText |
link=WCM Admin |
WCM Admin |
| waitForText |
link=web |
web |
| verifyText |
link=web |
web |
| waitForText |
link=workflow |
workflow |
| verifyText |
link=workflow |
workflow |
| echo |
-- Delete some category after imported-- |
|
| waitForElementPresent |
link=Admin |
|
| click |
link=Admin |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[1]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[1]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete calendar's category -- |
|
| waitForElementPresent |
link=calendar |
|
| click |
link=calendar |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete chat's category -- |
|
| waitForElementPresent |
link=chat |
|
| click |
link=chat |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete chatbar's category -- |
|
| waitForElementPresent |
link=chatbar |
|
| click |
link=chatbar |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete contact's category-- |
|
| waitForElementPresent |
link=contact |
|
| click |
link=contact |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[2]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete controller's category -- |
|
| waitForElementPresent |
link=Controller |
|
| click |
link=Controller |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[3]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[3]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Detele ecm's category -- |
|
| waitForElementPresent |
link=ecm |
|
| click |
link=ecm |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete ECM's category -- |
|
| waitForElementPresent |
link=ECM |
|
| click |
link=ECM |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete faq's category -- |
|
| waitForElementPresent |
link=faq |
|
| click |
link=faq |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Detele fastcontentcreator's category -- |
|
| waitForElementPresent |
link=fastcontentcreator |
|
| click |
link=fastcontentcreator |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete Form Generator Portlet's category -- |
|
| waitForElementPresent |
link=Form Generator Portlet |
|
| click |
link=Form Generator Portlet |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[4]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete forum's category -- |
|
| waitForElementPresent |
link=forum |
|
| click |
link=forum |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[5]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[5]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete Intergration's category -- |
|
| waitForElementPresent |
link=Integration |
|
| click |
link=Integration |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete mail's category -- |
|
| waitForElementPresent |
link=mail |
|
| click |
link=mail |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete platformNavigation's category -- |
|
| waitForElementPresent |
link=platformNavigation |
|
| click |
link=platformNavigation |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[8]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[8]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete Navigation's category -- |
|
| waitForElementPresent |
link=Navigation |
|
| click |
link=Navigation |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[6]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete poll's category -- |
|
| waitForElementPresent |
link=poll |
|
| click |
link=poll |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete rss's category -- |
|
| waitForElementPresent |
link=rss |
|
| click |
link=rss |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete Search's category -- |
|
| waitForElementPresent |
link=Search |
|
| click |
link=Search |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete social's category -- |
|
| waitForElementPresent |
link=social |
|
| click |
link=social |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete System's category -- |
|
| waitForElementPresent |
link=System |
|
| click |
link=System |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete WCM Admin's category -- |
|
| waitForElementPresent |
link=WCM Admin |
|
| click |
link=WCM Admin |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[7]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| echo |
-- Delete workflow's category -- |
|
| waitForElementPresent |
link=workflow |
|
| click |
link=workflow |
|
| waitForElementPresent |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[8]/div[1]/div/div/div/a[2] |
|
| click |
//div[@id='UIApplicationOrganizer']/div[2]/div[1]/div/div/div[2]/div/div[8]/div[1]/div/div/div/a[2] |
|
| assertConfirmation |
Are you sure to delete this category and all applications on it? |
|
| waitForElementPresent |
link=Logout |
|
| clickAndWait |
link=Logout |
|