Commit Graph
223 Commits
Author SHA1 Message Date
D049941 4c1698b45b New tests added 2014-03-27 17:14:15 +01:00
D049941 29b3cf4aaa Small code cleanup 2014-03-27 17:13:03 +01:00
D049941 53117b7f4c Small refactoring performed 2014-03-27 17:10:44 +01:00
D049941 6ec526fb95 Handling of the Alert fixed 2014-03-27 17:08:23 +01:00
D049941 3b069f5c40 New methods added to rename or delete existing races 2014-03-27 17:07:38 +01:00
D049941 915ff9b63d Parameter added to allow to focus new windows immediately 2014-03-27 17:04:52 +01:00
D049941 4c9c6be09d Handling for Alerts added 2014-03-27 17:01:58 +01:00
D049941 0377685548 The test uses a smaller leaderboard now because of a better performance. 2014-03-26 17:48:58 +01:00
D049941 5953fe7d5d Merge remote-tracking branch 'origin/master' into riccardo-selenium
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-03-25 16:39:15 +01:00
D049941 fb390d3652 Expected message corrected. We have failing test now, since there are
typing errors in the message text (missing space).
2014-03-24 14:27:18 +01:00
D049941 361f62169c New tests and page objects added 2014-03-21 18:31:06 +01:00
D049941 f389852558 New tests added 2014-03-21 18:30:11 +01:00
D049941 7cc7026414 Usage of new API (idntifiers for data entries) 2014-03-21 18:29:43 +01:00
D049941 8b2b20b843 We use the new method of the LeaderboardGroupConfigurationPanelPO now,
which accepts a String for the leaderboard to get its details.
2014-03-21 18:28:37 +01:00
D049941 7c9f00b455 New method getIdentifier added which simplifies the lookup of entries
and avoids duplicated code that is often used (iterating over all
entries to find some specific entries)
2014-03-21 18:25:33 +01:00
D049941 28961d375c Debug identifier corrected 2014-03-21 18:23:04 +01:00
D049941 cfed83ca10 Constand for background color added as well as a helper method to create
a XPath predicate which checks for style classes
2014-03-21 18:20:26 +01:00
D049941 c3483ae501 The method setRegattaForTracking also accepts a String now. 2014-03-21 18:19:03 +01:00
D049941 be64ed4967 We can wait for a given status now. 2014-03-21 18:17:17 +01:00
D049941 f1dcfae90e Add races changed from 1 ListBox to 2 ListBoxes due changes in the ui. 2014-03-21 18:12:47 +01:00
D049941 e5a9f28fa7 Debug identifiers corrected 2014-03-21 18:11:26 +01:00
D049941 2c8e4c582e Condition in the script fixed. 2014-03-21 18:08:47 +01:00
D049941 787ffd0971 Selenium updated to version 2.40 and hamcrest bundle added to the
dependencies.
2014-03-21 15:50:41 +01:00
D049941 e2fe51829e Page object for GWT radio buttons added 2014-03-20 16:21:25 +01:00
D049941 7573774cfb Formatting problems fixed 2014-03-20 16:20:17 +01:00
D049941 d122a1a0ea Removed the disabling of native events which was left over from Franks
changes.
2014-03-14 14:50:37 +01:00
D049941 cd6486e40d Files replaced with the version from origin/master and changes of Frank
reverted.
2014-03-14 14:12:28 +01:00
D049941 f7f52d6721 Merge remote-tracking branch 'origin/master' into riccardo-selenium
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/regattaoverview/RegattaOverviewPanel.java
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/gwt/CellTablePO.java
2014-03-13 18:38:28 +01:00
D049941 91bf896603 Documentation fixed. 2014-03-13 15:20:13 +01:00
D049941 df622b8e5e Condition added to wait that a specific number of AJAX requests has been
completed. We use this in test if requests a triggered automatically in
the background.
2014-03-13 15:04:31 +01:00
D049941 11bedba60c Changes of commit a3187c50c1 reverted,
since its an error if window.PENDING_AJAX_CALLS is null.

We also use arguments now instead of formatting the script code.
2014-03-13 15:02:19 +01:00
D049941 7afda1ccca Wait between the scrolling of tabs added to avoid occasional
timing/synchronization issues.
2014-03-13 14:58:26 +01:00
D049941 d3138df85e We have to provide null to click at the current cursor position 2014-03-13 14:55:12 +01:00
fmittag 90f6b1aec2 Merge remote-tracking branch 'origin/master' into gwt26 2014-03-12 12:45:55 +01:00
fmittag 7a8f187549 Fixed selenium tests for rendering of empty CellTable's in GWT 2.6 2014-03-10 18:18:02 +01:00
Axel Uhl fa69e108e0 added the gateway.test.support bundle to autostart for the local launch configs and use default Windows Firefox location in test environment 2014-03-10 11:00:29 +01:00
fmittag cb103167d8 set nativeEvents=false for Firefox webdriver to enable selenuim tests with Firefox 26.x 2014-03-06 15:51:59 +01:00
fmittag 329e857f5c added support for boolean values for capabilties of a webdriver definition 2014-03-06 15:49:17 +01:00
D049941 a7b2ffbed6 isElementUsable removed since Selenium already throws an exception if
you interact with an element that not displayed. In addition without
this check its easier to handle the case where a different widget is
displayed if no data is available (e.g. tracked races).
2014-02-18 15:04:32 +01:00
D049941 8f43bbe34d Unnecessary logging removed which was added before. 2014-02-18 15:00:05 +01:00
D049941 02df9e0dcf takeScreenshot removed which was added to find the reason for the
failing of the test.
2014-02-18 14:50:35 +01:00
Axel Uhl 61d5593b2f consolidated imports to avoid warnings; removed AbstractSeleniumTest.generator because it was not used anywhere 2014-02-18 11:14:53 +01:00
D049941 91f1ab4b4f Constants sorted by "category" 2014-02-17 15:31:01 +01:00
D049941 1313a7d404 Use the table cell for the click instead of the row. 2014-02-15 19:05:09 +01:00
D049941 fb309c347b Logging added 2014-02-14 17:38:32 +01:00
D049941 0dbdf6cdeb Try to click a bit more inside the row for selecting 2014-02-14 17:31:52 +01:00
D049941 3c3e246ff3 We must always include the class name in the path for the attachments
plugin.
2014-02-14 17:31:15 +01:00
D049941 24b45e8681 New generator added 2014-02-14 17:30:25 +01:00
D049941 7ef2891248 Temporary test removed and 2 screenshots added to find the problem for
the failing of the test, since it works local.
2014-02-14 16:37:10 +01:00
D049941 4cda27e383 Wrap an IOException in a RuntimeException to avoid try catch blocks when
taken screenshots
2014-02-14 16:35:52 +01:00