Test_SNF_KS_41_ksdemo_PrivateMessage
open /portal/public/intranet/
windowMaximize
waitForElementPresent //div[contains(text(),'Sign in')]
click //div[contains(text(),'Sign in')]
waitForElementPresent username
type username root
waitForElementPresent password
type password gtn
clickAndWait //a[@id='UIPortalLoginFormAction']
open /portal/private/intranet/forum
waitForElementPresent link=Private Messages
click link=Private Messages
echo -Compose message-
waitForElementPresent link=Compose New Message
click link=Compose New Message
waitForElementPresent SendTo
type SendTo root,demo
type MailTitle Private Message Test
waitForElementPresent //iframe[@id='MailMessage___Frame']
selectFrame //iframe[@id='MailMessage___Frame']
waitForElementPresent //html/body/table/tbody/tr[2]/td/iframe
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Private Message Test Content
selectFrame relative=top
waitForElementPresent link=Send
click link=Send
waitForElementPresent //div[@id='UIForumPortlet']//a[text()='OK']
click //div[@id='UIForumPortlet']//a[text()='OK']
echo -View Sent Message-
waitForTextPresent Private Message Test
verifyTextPresent Private Message Test
click link=Private Message Test
waitForTextPresent Private Message Test Content
verifyTextPresent Private Message Test Content
waitForElementPresent //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
click //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
echo -Delele Sent Message-
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForTextPresent No Messages
verifyTextPresent No Messages
click //div[@id='UIForumPopupWindow']//a[@title='Close Window']
clickAndWait link=Logout
waitForElementPresent //div[contains(text(),'Sign in')]
click //div[contains(text(),'Sign in')]
waitForElementPresent username
type username demo
waitForElementPresent password
type password gtn
clickAndWait //a[@id='UIPortalLoginFormAction']
open /portal/private/intranet/forum
waitForElementPresent link=Private Messages(1)
click link=Private Messages(1)
waitForElementPresent link=Private Message Test
verifyElementPresent link=Private Message Test
click link=Private Message Test
waitForTextPresent Private Message Test Content
verifyTextPresent Private Message Test Content
waitForElementPresent //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
click //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
echo -Reply Message-
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Reply Message']
click //table[@id='PermissionInfo']//div[@title='Reply Message']
waitForElementPresent SendTo
verifyValue SendTo root
verifyValue MailTitle Reply: Private Message Test
waitForElementPresent //iframe[@id='MailMessage___Frame']
selectFrame //iframe[@id='MailMessage___Frame']
waitForElementPresent //html/body/table/tbody/tr[2]/td/iframe
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Message Reply
selectFrame relative=top
waitForElementPresent link=Send
click link=Send
waitForElementPresent //div[@id='UIForumPortlet']//a[text()='OK']
click //div[@id='UIForumPortlet']//a[text()='OK']
waitForElementPresent link=Reply: Private Message Test
verifyElementPresent link=Reply: Private Message Test
echo -Forward Message-
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Forward Message']
click //table[@id='PermissionInfo']//div[@title='Forward Message']
waitForElementPresent MailTitle
type SendTo root
verifyValue MailTitle Forward: Reply: Private Message Test
waitForElementPresent link=Send
click link=Send
waitForElementPresent //div[@id='UIForumPortlet']//a[text()='OK']
click //div[@id='UIForumPortlet']//a[text()='OK']
waitForElementPresent link=Forward: Reply: Private Message Test
verifyElementPresent link=Forward: Reply: Private Message Test
click //div[@id='UIForumPopupWindow']//a[@title='Close Window']
click link=Logout
echo -Check Reply and Forward message-
waitForElementPresent //div[contains(text(),'Sign in')]
click //div[contains(text(),'Sign in')]
waitForElementPresent username
type username root
waitForElementPresent password
type password gtn
clickAndWait //a[@id='UIPortalLoginFormAction']
open /portal/private/intranet/forum
waitForElementPresent link=Private Messages(2)
click link=Private Messages(2)
waitForElementPresent link=Reply: Private Message Test
verifyElementPresent link=Reply: Private Message Test
verifyElementPresent link=Forward: Reply: Private Message Test
click link=Reply: Private Message Test
waitForElementPresent //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
click //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
waitForElementPresent link=Forward: Reply: Private Message Test
click link=Forward: Reply: Private Message Test
waitForElementPresent //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
click //form[@id='UIViewPrivateMessageForm']//a[text()='Close']
echo -Delete test data-
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForElementPresent //div[@id='UIForumPopupWindow']//a[@title='Close Window']
click //div[@id='UIForumPopupWindow']//a[@title='Close Window']
waitForElementPresent link=Logout
click link=Logout
waitForElementPresent //div[contains(text(),'Sign in')]
click //div[contains(text(),'Sign in')]
waitForElementPresent username
type username demo
waitForElementPresent password
type password gtn
clickAndWait //a[@id='UIPortalLoginFormAction']
open /portal/private/intranet/forum
waitForElementPresent link=Private Messages
click link=Private Messages
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForElementPresent link=Sent Messages
click link=Sent Messages
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForElementPresent //table[@id='PermissionInfo']//div[@title='Delete Message']
click //table[@id='PermissionInfo']//div[@title='Delete Message']
verifyConfirmation Are you sure to delete this message?
waitForElementPresent //div[@id='UIForumPopupWindow']//a[@title='Close Window']
click //div[@id='UIForumPopupWindow']//a[@title='Close Window']
waitForElementPresent link=Logout
clickAndWait link=Logout
waitForTextPresent Sign in