Test_SNF_KS_13_ksdemo_BasicActionsInAnswer
open /ksdemo/public/classic/
windowMaximize
waitForElementPresent link=Sign in
click link=Sign in
waitForElementPresent username
type username root
type password gtn
echo -Login by Root
clickAndWait //div[@id='UIPortalLoginFormAction']//a[text()="Sign in"]
echo -Answers
open /ksdemo/private/classic/answers
echo -Add Question for Answer-
waitForElementPresent link=Submit question
click link=Submit question
waitForElementPresent QuestionTitle
type QuestionTitle Question for Answer
type EmailAddress root@localhost.vn
waitForElementPresent link=Save
mouseDown link=Save
echo -OK
pause 2000
waitForElementPresent //div[@id='UIAnswersPortlet']//a[text()='OK']
click //div[@id='UIAnswersPortlet']//a[text()='OK']
echo -Answer Question-
pause 3000
waitForElementPresent link=Question for Answer
click link=Question for Answer
echo -Answer
waitForElementPresent link=Answer
click link=Answer
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
waitForElementPresent //html/body/table/tbody/tr[2]/td/iframe
selectFrame //html/body/table/tbody/tr[2]/td/iframe
type //html/body Answer in English
selectFrame relative=top
waitForElementPresent link=Save
click link=Save
pause 3000
echo -Edit Answer-
waitForTextPresent Answer in English
verifyTextPresent Answer in English
echo - Click Edit icon
waitForElementPresent //div[@id='AnswersViewContent']//a[@title="Edit Answer"]
click //div[@id='AnswersViewContent']//a[@title="Edit Answer"]
waitForElementPresent //iframe[@id='QuestionRespone___Frame']
selectFrame //iframe[@id='QuestionRespone___Frame']
waitForElementPresent //html/body/table/tbody/tr[2]/td/iframe
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
pause 3000
waitForTextPresent Answer in English Update
verifyTextPresent Answer in English Update
echo -Delete Answer-
waitForElementPresent //div[@id='AnswersViewContent']//a[@title="Delete answer"]
click //div[@id='AnswersViewContent']//a[@title="Delete answer"]
assertConfirmation Are you sure you want to delete this answer ?
waitForTextNotPresent Answer in English Update
verifyTextNotPresent Answer in English Update
echo -Delete test data-
waitForElementPresent //div[@id='AnswersViewContent']//div[@class='Delete']
click //div[@id='AnswersViewContent']//div[@class='Delete']
waitForElementPresent //form[@id='UIDeleteQuestion']//a[text()="OK"]
click //form[@id='UIDeleteQuestion']//a[text()="OK"]
waitForElementNotPresent link=Question for Send
verifyElementNotPresent link=Question for Send
echo -Sign out
waitForElementPresent link=Sign out
clickAndWait link=Sign out