Test_SNF_KS_53_ksdemo_SettingForumPortlet
open /ksdemo/public/classic/
windowMaximize
waitForElementPresent link=Sign in
click link=Sign in
waitForElementPresent username
type username root
type password gtn
clickAndWait //a[@id='UIPortalLoginFormAction']
echo -Add category for forumsetting test-
open /ksdemo/private/classic/forum
waitForElementPresent link=Add Category
click link=Add Category
waitForElementPresent CategoryTitle
type CategoryTitle Cate1_SNF_KS_53
waitForElementPresent //div[@id='DetailTab']//textarea[@id='Description']
type //div[@id='DetailTab']//textarea[@id='Description'] Description of Cate1_SNF_KS_53
waitForElementPresent //form[@id='UICategoryForm']//a[text()='Save']
click //form[@id='UICategoryForm']//a[text()='Save']
waitForTextPresent Cate1_SNF_KS_53
verifyTextPresent Cate1_SNF_KS_53
waitForElementPresent link=Edit Page
click link=Edit Page
waitForElementPresent //div[@id='UIPage']
mouseOver //div[@id='UIPage']
waitForElementPresent //div[@id='UIPage']//a[@title='Edit Portlet']
click //div[@id='UIPage']//a[@title='Edit Portlet']
echo - Uncheck Knowledge Suite checkbox
waitForElementPresent //div[@id='UITabContent']/div[2]/div/div/div/input
click //div[@id='UITabContent']/div[2]/div/div/div/input
waitForElementPresent link=Save
click link=Save
waitForElementPresent //div[@id='UIPortalApplication']//a[text()='OK']
click //div[@id='UIPortalApplication']//a[text()='OK']
waitForElementPresent link=Close
click link=Close
waitForElementPresent //div[@id='UIPageEditor']//a[@title='Finish']
click //div[@id='UIPageEditor']//a[@title='Finish']
waitForElementNotPresent link=Knowledge Suite
verifyElementNotPresent link=Knowledge Suite
echo -Set default settings-
waitForElementPresent link=Edit Page
click link=Edit Page
waitForElementPresent //div[@id='UIPage']
mouseOver //div[@id='UIPage']
waitForElementPresent //div[@id='UIPage']//a[@title='Edit Portlet']
click //div[@id='UIPage']//a[@title='Edit Portlet']
echo - Check Knowledge Suite checkbox
waitForElementPresent //div[@id='UITabContent']/div[2]/div/div/div/input
click //div[@id='UITabContent']/div[2]/div/div/div/input
waitForElementPresent link=Save
click link=Save
waitForElementPresent //div[@id='UIPortalApplication']//a[text()='OK']
click //div[@id='UIPortalApplication']//a[text()='OK']
waitForElementPresent link=Close
click link=Close
waitForElementPresent //div[@id='UIPageEditor']//a[@title='Finish']
click //div[@id='UIPageEditor']//a[@title='Finish']
waitForElementPresent link=Knowledge Suite
verifyElementPresent link=Knowledge Suite
echo -Delete test data-
waitForElementPresent link=Cate1_SNF_KS_53
click link=Cate1_SNF_KS_53
waitForElementPresent link=Manage Category
click link=Manage Category
waitForElementPresent link=Delete
click link=Delete
assertConfirmation Are you sure to delete this category?
waitForTextNotPresent Cate1_SNF_KS_53
verifyTextNotPresent Cate1_SNF_KS_53
clickAndWait link=Sign out
verifyTextPresent Sign in