Commit Graph
13571 Commits
Author SHA1 Message Date
D049941 361bc7bcd7 Selenium updated to version 2.39.0 2014-02-02 15:15:14 +01:00
D049941 818de01c3f New page objects and corresponding debug-ids added as well as some
refactoring of old ones for better maintainability.
2013-12-23 12:50:51 +01:00
D049941 218a7b28d7 Small code clean up. 2013-12-23 12:47:18 +01:00
D049941 a318945be7 Method clearState implemented and launch-configurations added, which use
the database for tests (winddbTest).

The launch-configurations also include the gateway bundle for the test
support and have to be used for the local execution of UI-tests.
2013-12-22 20:24:12 +01:00
D049941 f0e41796e9 Last problem with the scrolling fixed. We determine the needed mouse
position for the click now.
2013-12-20 17:47:50 +01:00
D049941 725011353b Selenium updated to version 2.38 which fixes an issue with the scrolling
in the administration console (incorrect return value of isDisplayed for
elements, which are hidden due the overflow attribute of the parent).
2013-12-20 13:38:30 +01:00
D049941 3a35ee4195 Methods for the navigation to other tabs added and scrolling fixed,
since we also have to be able to scroll to the left if a test navigates
between different tabs.
2013-12-19 15:36:14 +01:00
D049941 081e3add7f Helper method added, to clear the state of the SailingService. 2013-12-18 15:28:21 +01:00
D049941 32f2624ad8 Usage of the GWT-CodeServer simplified. The HostPage provides a method
now to determine the URL parameter for the code server.
2013-12-18 15:20:40 +01:00
D049941 3770632759 Test support for the SailingService added, which provides a method to
clear the state. This is necessary, since test needs a way to create a
well defined state.

The method is published via a Servlet. To avoid data loss, it is
protected by a check of the used database. Only if the database
winddbTest is used, the method call will be dispatched to the
SailingService.
2013-12-18 15:04:00 +01:00
D049941 7042482ddc New implementation for CellTables added which uses a generic approach,
as well as a small query framework.
2013-12-18 14:42:11 +01:00
D049941 7f9ee4495d Usage of constants in the method waitForAjaxRequests 2013-12-17 19:45:28 +01:00
D049941 4ab5dec643 SeleniumField decorator added, since the default implementation contains
a check, which prevents us from using our special annotation FinBy for
lists of WebElements.

In addition we have some static methods now to create FluentWaits.
2013-12-17 19:40:29 +01:00
D049941 668f41b26d We use a manager now to handle multiple browser windows. 2013-12-17 18:04:19 +01:00
D049941 ee10ccb091 Page Object moved into the new packages for a better structure, since
there will be a lot more Page Objects soon.
2013-12-17 16:51:53 +01:00
D049941 f55cff785d The DatabaseHelper was delete, since we can't use this approach to reset
the state of the SailingService.
2013-12-17 16:33:25 +01:00
Simon Pamies c345287ec0 Forgot one global variable - ruby has such a crappy syntax 2013-12-16 23:43:36 +01:00
Axel Uhl 4f873b2c2e Merge remote-tracking branch 'server/master' 2013-12-16 18:26:07 +01:00
Axel Uhl 85c4351a82 use all available devices from all time based on DAWs; log decision which devices are listened to for wind 2013-12-16 18:24:50 +01:00
Axel Uhl 1bed4ea3b5 enable fetching latest data and use it to determine which trackers are potential wind sources 2013-12-16 18:15:18 +01:00
Axel Uhl b9c490fcad Added user baur@stg-academy.org to the user list; needed to adjust the test verdict counting the number of users 2013-12-16 16:28:43 +01:00
Christopher Ronnewinkel cba86ff50f Updated dataconsistency (markdown) 2013-12-16 15:20:53 +00:00
Christopher Ronnewinkel c5ecebec67 Updated dataconsistency (markdown) 2013-12-16 15:20:02 +00:00
Christopher Ronnewinkel fc72ded04a Updated dataconsistency (markdown) 2013-12-16 15:10:20 +00:00
Axel Uhl 488738d2d2 Merge remote-tracking branch 'server/master' 2013-12-16 13:55:36 +01:00
Axel Uhl 718dcabf75 added missing WEB-INF directory of Igtimi bundle to build.properties 2013-12-16 13:53:53 +01:00
Axel Uhl 5ce9a26927 stop web socket client after detecting death of Igtimi live connection before reconnecting 2013-12-16 13:53:27 +01:00
Axel Uhl 19dbaeae62 simplified count-down tooltip, rounding to 1/10 of a second and only prefixing with "-" 2013-12-15 15:11:02 +01:00
Axel Uhl 533c497ee6 added count down flag at start line; fixed a few NPEs in UI if no tack or now speed or no COG is known for a boat 2013-12-15 03:15:39 +01:00
Axel Uhl 38bf10b591 Merge tag 'release' 2013-12-15 02:33:41 +01:00
Axel Uhl 19c0e0f877 code formatting only 2013-12-15 02:16:48 +01:00
Axel Uhl f641d52d43 renamed CompetitorInfoOverlay to SmallTransparentInfoOverlay, preparing to use it also for marks 2013-12-15 02:10:44 +01:00
Axel Uhl a9a6782c64 use only PositionDTO instead of GPSFixDTO in CompetitorInfoOverlay to start making it re-usable for marks 2013-12-15 01:59:39 +01:00
Axel Uhl 15fa6bc38c remove unused getter 2013-12-15 01:55:44 +01:00
Axel Uhl 676c6ba25f added count-down to RaceTimePanel 2013-12-13 22:32:26 +01:00
Axel Uhl e8e1fc0dc0 show wind four minutes before start 2013-12-13 22:13:08 +01:00
Axel Uhl 87e8870eae let combined wind start four minutes before race start 2013-12-13 21:35:54 +01:00
Axel Uhl 5790335b45 show those measures that can be shown before start before start 2013-12-13 21:27:21 +01:00
Axel Uhl 4bc9ea0d84 fixed bug 1656 (NPE during master data import due to a null color) 2013-12-13 20:50:28 +01:00
Axel Uhl 23a752e9d5 fixed a NPE in Igtimi import for all tracked races 2013-12-13 20:13:47 +01:00
Axel Uhl 6956083ecd added comment for Igtimi Resource class; fixed counting of wind fixes actually imported 2013-12-13 17:23:59 +01:00
Axel Uhl 76a1ae0a6f count wind fixes imported and report in UI 2013-12-13 17:06:40 +01:00
Axel Uhl 3db91b8b49 Merge branch 'master' into igtimi 2013-12-13 15:01:34 +01:00
Axel Uhl 4450480c50 Merge remote-tracking branch 'server/master' 2013-12-13 14:59:32 +01:00
Axel Uhl 94f7482e48 Updated uirenovation (markdown) 2013-12-13 10:48:26 +00:00
Axel Uhl 699028087b Updated uirenovation (markdown) 2013-12-13 10:36:04 +00:00
Axel Uhl f1fb707dd4 Updated dataconsistency (markdown) 2013-12-13 10:29:05 +00:00
Axel Uhl 2b86a2bee2 fixed build.properties again for delivery of the .apk of the RCApp, reverting the adverse effects of 7cebe4f4d8 2013-12-12 17:55:16 +01:00
Christopher Ronnewinkel f80b5f2f84 Updated dataconsistency (markdown) 2013-12-12 14:48:51 +00:00
Christopher Ronnewinkel ab62bd63a4 Updated dataconsistency (markdown) 2013-12-12 14:45:37 +00:00