Test_SNF_KS_13_ksdemo_BasicActionsInAnswer
open /portal/public/intranet/
windowMaximize
waitForElementPresent //div[contains(text(),'Sign in')]
click //div[contains(text(),'Sign in')]
waitForElementPresent username
type username root
type password gtn
clickAndWait //div[@id='UIPortalLoginFormAction']/div/div/div[@class='ButtonMiddle']/a
open /portal/private/intranet/answers
echo -Add Question for Answer-
waitForTextPresent Submit question
click link=Submit question
waitForElementPresent QuestionTitle
type QuestionTitle Question for Answer
type EmailAddress root@localhost.vn
select AllLanguages label=French
click //option[@value='French']
waitForElementPresent QuestionTitle
type QuestionTitle Question for Answer in French
waitForElementPresent link=Save
mouseDown link=Save
waitForElementPresent //div[@id='UIAnswersPortlet']//a[text()='OK']
click //div[@id='UIAnswersPortlet']//a[text()='OK']
echo -Answer Question-
waitForElementPresent link=Question for Answer
click link=Question for Answer
waitForElementPresent link=Answer
click link=Answer
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Answer in English
selectFrame relative=top
select Language label=French
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Answer in French
selectFrame relative=top
waitForElementPresent link=Save
click link=Save
echo -Edit Answer-
waitForElementPresent link=English
click link=English
waitForTextPresent Answer in English
verifyTextPresent Answer in English
waitForElementPresent //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[2]/a
click //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[2]/a
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Answer in English Update
selectFrame relative=top
waitForElementPresent link=Save
clickAt link=Save
waitForTextPresent Answer in English Update
verifyTextPresent Answer in English Update
waitForElementPresent link=French
click link=French
waitForTextPresent Answer in French
verifyTextPresent Answer in French
waitForElementPresent //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[2]/a
click //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[2]/a
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Answer in French Update
pause 2000
selectFrame relative=top
waitForElementPresent link=Save
click link=Save
waitForTextPresent Answer in French Update
verifyTextPresent Answer in French Update
echo -Delete Answer-
waitForElementPresent link=English
click link=English
waitForTextPresent Answer in English Update
verifyTextPresent Answer in English Update
waitForElementPresent //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[5]/a
click //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[5]/a
assertConfirmation Are you sure you want to delete this answer ?
waitForTextNotPresent Answer in English Update
verifyTextNotPresent Answer in English Update
waitForElementPresent link=French
click link=French
verifyTextPresent Answer in French
waitForElementPresent //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[5]/a
click //div[@id='AnswersViewContent']//div[@id='SetWidthContent']//table//td[5]/a
assertConfirmation Are you sure you want to delete this answer ?
waitForTextNotPresent Answer in French Update
verifyTextNotPresent Answer in French Update
echo -Delete test data-
waitForElementPresent //div[@id='AnswersViewContent']/div/div/div[2]/div/div/div/table/tbody/tr/td[2]/table/tbody/tr/td/table/tbody/tr/td[4]/a/div[@class='Delete']
click //div[@id='AnswersViewContent']/div/div/div[2]/div/div/div/table/tbody/tr/td[2]/table/tbody/tr/td/table/tbody/tr/td[4]/a/div[@class='Delete']
waitForElementPresent //form[@id='UIDeleteQuestion']/div[3]/table/tbody/tr/td/div/div/div/div[@class='ButtonMiddle']
click //form[@id='UIDeleteQuestion']/div[3]/table/tbody/tr/td/div/div/div/div[@class='ButtonMiddle']
waitForElementNotPresent link=Question for Send
verifyElementNotPresent link=Question for Send
waitForElementPresent link=Logout
clickAndWait link=Logout
waitForTextPresent Sign in