Test_SNF_CS21_QuickSearch
open /csdemo
windowMaximize
echo -Quick Search-
waitForElementPresent link=Sign in
click link=Sign in
waitForElementPresent username
type username root
type password gtn
clickAndWait id=UIPortalLoginFormAction
echo -- Add Event
waitForElementPresent link=Agenda
clickAndWait link=Agenda
waitForElementPresent link=Event
click link=Event
waitForElementPresent eventName
type eventName Test_21_Event
type //div[@class='FormContainer']//textarea[@id='description'] Test_21_Event_description
click link=Save
echo -- Search event
waitForElementPresent value
type value Test_21_Event
click //form[@id='UISearchForm']//div[@title='Search']
echo -- View Event
waitForElementPresent //span[@title='Test_21_Event']
click //span[@title='Test_21_Event']
waitForTextPresent Test_21_Event
verifyTextPresent Test_21_Event
echo -- Delete Event
waitForElementPresent //div[text()='Test_21_Event']/following-sibling::a[contains(@href,'Delete')]
click //div[text()='Test_21_Event']/following-sibling::a[contains(@href,'Delete')]
assertConfirmation Are you sure to delete this event/task?
echo Add Task
echo -- Week
waitForElementPresent link=Week
click link=Week
echo -- Task
waitForElementPresent link=Task
click link=Task
waitForElementPresent //form[@id='UIQuickAddTask']//input[@id='eventName']
type //form[@id='UIQuickAddTask']//input[@id='eventName'] Test_21_Task
type //form[@id='UIQuickAddTask']//textarea[@id='description'] Test_21_Task_description
echo -- Save
waitForElementPresent css=#UIQuckAddTaskPopupWindow > div.UIWindowContent > div.PopupContent > #QuickAddEventContainer > div.UIAction > a.ActionButton.LightBlueStyle
click css=#UIQuckAddTaskPopupWindow > div.UIWindowContent > div.PopupContent > #QuickAddEventContainer > div.UIAction > a.ActionButton.LightBlueStyle
echo -- Search task
waitForElementPresent value
type value Test_21_Task
click //form[@id='UISearchForm']//div[@title='Search']
waitForElementPresent //span[@title='Test_21_Task']
click //span[@title='Test_21_Task']
waitForTextPresent Test_21_Task
verifyTextPresent Test_21_Task
echo -- Delete Task
waitForElementPresent css=div.IconHolder.DeleteTaskIcon
click css=div.IconHolder.DeleteTaskIcon
assertConfirmation Are you sure to delete this event/task?
echo -- Sign out
waitForElementPresent link=Sign out
clickAndWait link=Sign out