Commit Graph
442 Commits
Author SHA1 Message Date
Axel Uhl 0868ca7aaf delay waiting for AJAX calls after switching tabs to give async call a chance to start; fixed event creation test
Change-Id: I1e2d0d0f3c3e8a600a01aaaa12053e42c014ccb4
2016-06-09 15:31:01 +02:00
Axel Uhl 55f01dc399 we have a failing test case now for bug 3693
Change-Id: I3ce41f1608d0f1f8b8162af624c717756c329c66
2016-06-09 13:51:08 +02:00
Axel Uhl 17b1164de8 attempt to add a test case creating an event with pre-defined leaderboard groups
Change-Id: Ifd48e8c56591ea4276ced396b1d19358a942fb2e
2016-06-09 11:40:50 +02:00
Benjamin Barth 9c8a4bd01e Added test cases for an in progress regatta within a live event 2016-03-21 17:12:33 +01:00
Benjamin Barth a0daf68151 Added convenience class for sending RaceLogRaceStatusEvents to server 2016-03-21 17:01:14 +01:00
Benjamin Barth f374311811 Extended DateHelper to create dates x minutes in the past/future 2016-03-21 15:00:03 +01:00
Benjamin Barth a2c8b802a4 Fixed typo in label type or in progress labels 2016-03-21 14:57:58 +01:00
Benjamin Barth b929149d33 Fixed test cases for a live regatta within a live event 2016-03-15 17:57:42 +01:00
Benjamin Barth 5d1d573dda Adjusted test cases for a live regatta within a live event 2016-03-15 17:52:36 +01:00
Benjamin Barth ce6b77be8f Adjusted LeaderboardDetailsPanelPO to provide access to races table 2016-03-15 17:52:16 +01:00
Benjamin Barth e5e5f2c40f Added page object for races set start time dialog 2016-03-15 17:51:49 +01:00
Benjamin Barth f775e0b017 Added page object for races table in leaderboard details panel 2016-03-15 17:51:25 +01:00
Benjamin Barth b5721c12ab Extended ActionsHelper to support setting race start time 2016-03-15 17:49:59 +01:00
Benjamin Barth f6583a8270 Extended BetterDateTimeBoxPO to support different time formats 2016-03-15 17:49:28 +01:00
Benjamin Barth bb959b89a6 Adjusted test cases for upcoming and finished regattas within a live
event
2016-03-15 13:35:42 +01:00
Benjamin Barth 1360d88e3a Refactored EventPage hierarchy to a additional specific waits 2016-03-15 13:35:24 +01:00
Benjamin Barth 8310d29c01 Added convenience method to wait for element to PageObject class 2016-03-15 13:34:35 +01:00
Benjamin Barth 12e8c535d7 Fixed typo in PageObject method names 2016-03-15 13:08:29 +01:00
Benjamin Barth a0f05ea3b2 Fixed debug id to to access dialog element 2016-03-15 11:30:04 +01:00
Benjamin Barth 30b13b968a Added test cases for upcoming and finished regattas within a live event 2016-03-14 18:14:50 +01:00
Benjamin Barth d98930302c Added convenience method to access regatta list items by regatta name 2016-03-14 18:13:25 +01:00
Benjamin Barth 3df6962547 Fixed debug id to match elements type 2016-03-14 18:11:23 +01:00
Benjamin Barth f096e6b820 Extended EventConfigurationPanelPO to create events with default
leaderboard group and regatta with default leaderboard
2016-03-14 16:23:44 +01:00
Benjamin Barth 99e0a8104c Added page objects for regatta list item on event, regatta and races
pages
2016-03-14 16:22:07 +01:00
Benjamin Barth 053549c87c Adjusted EventCreateDialogPO date and workflow handling 2016-03-14 16:21:14 +01:00
Benjamin Barth 8493d21a7f Extended RegattaCreateDialogPO by adding date fields access 2016-03-14 16:19:10 +01:00
Benjamin Barth e3b4016f71 Added convenience method to BetterDateTimeBoxPO to set date objects 2016-03-14 13:40:09 +01:00
Benjamin Barth 76bf016d74 Fixed typo in test class name 2016-03-14 12:16:57 +01:00
Benjamin Barth d5dfc027b7 Added verification to EventPage to ensure page is loaded 2016-03-14 11:16:12 +01:00
Benjamin Barth 646760fd49 Extended test case to test creation of upcoming, live and finished event 2016-03-11 16:59:53 +01:00
Benjamin Barth d7c956fed6 Added helper class for date creation 2016-03-11 16:11:32 +01:00
Benjamin Barth 8db4c5bb2a Added null-check to TextBoxBasePO 2016-03-11 16:10:55 +01:00
Benjamin Barth caecb3c85a Added page objects for event page, event header and label types 2016-03-11 15:43:23 +01:00
Benjamin Barth b008f2cad4 Added convenience method to access host page objects via url 2016-03-11 15:41:25 +01:00
Benjamin Barth 78435129cf Refactored convenience method for easier dialog access to allow access
to any PageArea
2016-03-11 15:01:30 +01:00
Benjamin Barth 10c0e8e7ac Extended selenium test stub for event state visualisation 2016-03-10 17:11:22 +01:00
Benjamin Barth 21ab9aaaa3 Adjusted pages object stub for SAP Sailing home page 2016-03-10 17:10:05 +01:00
Benjamin Barth fc7c981a48 Added convenience method for easier URL query handling to HostPage class 2016-03-10 17:09:26 +01:00
Benjamin Barth ffa30b0651 Extended page object for event config to access list entries 2016-03-10 16:45:07 +01:00
Benjamin Barth 5c12599994 Added convenience method for easier dialog access to PageObject class 2016-03-10 16:43:30 +01:00
Benjamin Barth 868454a5a6 Added pages object for simple confirmation dialogs 2016-03-10 16:42:33 +01:00
Benjamin Barth 5f7749f95e Added documentation to BetterDateTimeBoxPO 2016-03-10 13:54:38 +01:00
Benjamin Barth 0dcb373ac2 Adjusted pages object for event creation dialog to use new input POs 2016-03-10 13:48:49 +01:00
Benjamin Barth c5fc5d87bb Refactored structure of page objects representing GWT inputs 2016-03-10 13:48:06 +01:00
Benjamin Barth 78d7a4e613 Added selenium test stub for event state visualisation 2016-03-09 18:07:06 +01:00
Benjamin Barth d05b2b1cc7 Added Events tab navigation to AdminConsole page object 2016-03-09 18:06:33 +01:00
Benjamin Barth 38f4518f4a Added pages objects for event config panel and creation dialog 2016-03-09 18:05:49 +01:00
Benjamin Barth 1c6c375921 Refactored selenium test case for sign in with existing admin user 2016-03-09 14:25:31 +01:00
Benjamin Barth bbbf438438 Added convenience methods for waitUntil checks to PageObject class 2016-03-09 14:23:10 +01:00
Benjamin Barth 4a97e87620 Adjusted condition for ajax calls complition check 2016-03-09 14:22:24 +01:00