| open |
/csdemo |
|
| windowMaximize |
|
|
| echo |
-View Task Event- |
|
| waitForElementPresent |
link=Sign in |
|
| click |
link=Sign in |
|
| waitForElementPresent |
username |
|
| type |
username |
root |
| type |
password |
gtn |
| clickAndWait |
//div[@id='UIPortalLoginFormAction']/div/div/div/a |
|
| pause |
5000 |
|
| echo |
-- Add Event |
|
| waitForElementPresent |
link=Agenda |
|
| click |
link=Agenda |
|
| waitForElementPresent |
link=Event |
|
| click |
link=Event |
|
| waitForElementPresent |
eventName |
|
| type |
eventName |
Test_18_Event |
| type |
//div[@class='FormContainer']//textarea[@id='description'] |
Test_18_Event_description |
| click |
//div[@id='QuickAddEventContainer']//div[@class='ButtonRight'] |
|
| waitForElementPresent |
//div[@class="EventContainer"] |
Test_18_Event |
| verifyElementPresent |
//div[@class="EventContainer"] |
Test_18_Event |
| mouseOver |
//div[@class='EventContainerBorder WeekViewEventBoxes PowderBlue'] |
|
| contextMenu |
//div[@class='EventContainerBorder WeekViewEventBoxes PowderBlue'] |
|
| waitForElementPresent |
//a[@class='ItemIcon ViewEventIcon'] |
|
| click |
//a[@class='ItemIcon ViewEventIcon'] |
|
| waitForElementPresent |
//div[@class='ViewDescription'] |
|
| verifyElementPresent |
//div[@class='ViewDescription'] |
Test_18_Event_description |
| waitForElementPresent |
//div[@id='UICalendarPopupWindow']/div/div[1]/div/div/div/div[2] |
|
| click |
//div[@id='UICalendarPopupWindow']/div/div[1]/div/div/div/div[2] |
|
| echo |
-- Search and View Event |
|
| waitForElementPresent |
value |
|
| type |
value |
Test_18_Event |
| click |
//form[@id='UISearchForm']//div[@title='Search'] |
|
| waitForElementPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| click |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| waitForElementPresent |
//table[@id='RowContainerDay']//div[@class='IconHolder EditEventIcon'] |
|
| click |
//table[@id='RowContainerDay']//div[@class='IconHolder EditEventIcon'] |
|
| waitForElementPresent |
//div[@id='UIPopupAddEventContainer']//input[@id='eventName'] |
|
| verifyElementPresent |
//div[@id='UIPopupAddEventContainer']//input[@id='eventName'] |
Test_18_Event |
| verifyElementPresent |
//div[@id='UIPopupAddEventContainer']//textarea[@id='description'] |
Test_18_Event_description |
| click |
//div[@id='UIPopupAddEventContainer']//div[@class='ButtonRight'] |
|
| waitForElementPresent |
link=Save |
|
| click |
link=Save |
|
| waitForTextPresent |
Test_18_Event |
|
| verifyTextPresent |
Test_18_Event |
|
| echo |
-- Delete Event |
|
| waitForElementPresent |
//table[@id='RowContainerDay']//div[@class='IconHolder DeleteEventIcon'] |
|
| click |
//table[@id='RowContainerDay']//div[@class='IconHolder DeleteEventIcon'] |
|
| assertConfirmation |
Are you sure you want to delete? |
|
| waitForElementNotPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| verifyElementNotPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| echo |
-- Add Task |
|
| click |
link=Week |
|
| waitForElementPresent |
link=Task |
|
| click |
link=Task |
|
| waitForElementPresent |
//form[@id='UIQuickAddTask']//input[@id='eventName'] |
|
| type |
//form[@id='UIQuickAddTask']//input[@id='eventName'] |
Test_18_Task |
| type |
//form[@id='UIQuickAddTask']//textarea[@id='description'] |
Test_18_Task_description |
| click |
//div[@id='UIQuckAddTaskPopupWindow']//td[@align='center']/div[1] |
|
| waitForTextPresent |
Test_18_Task |
|
| verifyTextPresent |
Test_18_Task |
|
| mouseOver |
//div[@class='EventContainerBorder WeekViewEventBoxes PowderBlue'] |
|
| contextMenu |
//div[@class='EventContainerBorder WeekViewEventBoxes PowderBlue'] |
|
| waitForElementPresent |
link=View |
|
| click |
link=View |
|
| waitForElementPresent |
//div[@id='UICalendarPopupWindow'] |
|
| verifyElementPresent |
//div[@class='ViewDescription'] |
Test_18_Task_description |
| click |
//div[@id='UICalendarPopupWindow']/div/div[1]/div/div/div/div[2] |
|
| echo |
-- Search and Edit Task |
|
| waitForElementPresent |
value |
|
| type |
value |
Test_18_Task |
| click |
//form[@id='UISearchForm']//div[@title='Search'] |
|
| waitForElementPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| click |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| waitForElementPresent |
//table[@id='RowContainerDay']//div[@class='IconHolder EditTaskIcon'] |
|
| click |
//table[@id='RowContainerDay']//div[@class='IconHolder EditTaskIcon'] |
|
| waitForElementPresent |
//div[@id='UIPopupAddTaskContainer']//input[@id='eventName'] |
|
| verifyElementPresent |
//div[@id='UIPopupAddTaskContainer']//input[@id='eventName'] |
Test_18_Task |
| verifyElementPresent |
//div[@id='UIPopupAddTaskContainer']//textarea[@id='description'] |
Test_18_Task_description |
| click |
//div[@id='UIPopupAddTaskContainer']//div[@class='ButtonRight'] |
|
| waitForTextPresent |
Test_18_Task |
|
| verifyTextPresent |
Test_18_Task |
|
| echo |
-- Delete Task |
|
| waitForElementPresent |
//table[@id='RowContainerDay']//div[@class='IconHolder DeleteTaskIcon'] |
|
| click |
//table[@id='RowContainerDay']//div[@class='IconHolder DeleteTaskIcon'] |
|
| assertConfirmation |
Are you sure you want to delete? |
|
| waitForElementNotPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| verifyElementNotPresent |
//div[@class='UIListView SpliterResizableListArea']//tr[@class='UIListViewRow'] |
|
| clickAndWait |
link=Sign out |
|
| close |
|
|