Commit Graph
349 Commits
Author SHA1 Message Date
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
D049941 cfc5aec2d5 The ScreenShotFilenameGenerator returns a String now, since it only
creates a name.
2014-02-14 16:32:22 +01:00
D049941 a9378c3f90 Removed the second class name again since we had to configure the job to
publish attachments. We also use the nio package now, which should allow
us to store the screenshots anywhere (e.g. FTP) as long as there exist a
FileSytem.
2014-02-14 16:27:33 +01:00
D049941 3dcd2a230e Added the class name twice to the path. 2014-02-14 15:49:29 +01:00
D049941 010282b664 We have to create the directory first before we can write the file.
This does not work with a URLConnection, so we should consider to
provide different implementations (classes) for storing a screenshot
based on a URL.
2014-02-14 15:03:08 +01:00
D049941 4acaf6ad6e Screenshot folder should point to the right directory now.
NOTE: The path differs for different build jobs.
2014-02-14 14:14:22 +01:00
D049941 e0e989e017 Support for variables in the definition for the screenshot folder added
to be able to define a path relative to the working directory.
2014-02-13 17:42:10 +01:00
D049941 f4cedb8df8 Slash removed for relative path and logging added to show the working
directory
2014-02-13 15:17:16 +01:00
D049941 5387d6394d Name of the test class added to the path since it's needed for the
attachment plugin.
2014-02-13 12:06:17 +01:00
D049941 fb536f09a2 Reason for the failing test hopefully fixed. 2014-02-13 11:28:18 +01:00
D049941 8f46a3830d Class variables renamed and a new one added to HostPage to differentiate
more between the timeout for the lookup of elements and the page load
timeout.
2014-02-13 11:27:42 +01:00
D049941 ee6614e0da Refresh without waiting for ajax request and wait only at the end 2014-02-13 10:32:09 +01:00
D049941 b84a22685c Logging corrected since we accessed a WebElement which is not useable at
this point in time
2014-02-13 03:49:41 +01:00
D049941 62b9f78714 Logging for screenshot folder 2014-02-13 03:19:29 +01:00
D049941 098832d875 Logging for screenshot path 2014-02-13 02:27:09 +01:00
D049941 ea5920e01e We use now an InputStream for the screenshot 2014-02-13 00:59:48 +01:00
D049941 ebcf45d491 Logging added 2014-02-13 00:22:54 +01:00
D049941 44224538fe Missing file protocol added 2014-02-12 19:57:14 +01:00
D049941 d8fdb0a55b Screenshots enabled to try the JUnit Attachments Plugin 2014-02-12 17:44:25 +01:00
D049941 c2ffa88708 Logging added to find the reason for the failing
testSimpleLeaderboardEditing test, which runs lokal.
2014-02-12 15:44:12 +01:00
D049941 2ea1f98c19 Temporary test added. One test uses the tracked races list in the
"TracTrac Events" tab and the other the list in the "Tracked races" tab.
2014-02-12 13:53:30 +01:00
D049941 1f9f70f785 Method toString added to produce a better exception message. 2014-02-11 21:07:21 +01:00
D049941 8c1a05ff39 Workaround added for clicking on a tab in the case the tab is not
completly visible.
2014-02-11 20:06:17 +01:00
D049941 552f91d99d Clear the state of the racing service before each test run. 2014-02-11 20:04:13 +01:00
D049941 101e09cc1a Window size logged to reproduce the failure local. 2014-02-11 18:36:23 +01:00