Steffen Schaefer
de6394b3c1
Bug 4339: Removed code duplication
2018-07-24 08:39:50 +02:00
Steffen Schaefer
5ab1bf1815
Bug 4339: If maximizing the browser window does not work with a specific
...
WebDriver, we now try to set a proper resolution as fallback
2018-07-24 08:19:20 +02:00
Steffen Schaefer
2839c7431e
Bug 4339: Solve some possible StaleElementReferenceExceptions in generic
...
dialog handling
2018-07-23 15:10:31 +02:00
Steffen Schaefer
c1e80ee40f
Bug 4339: Ensures that we wait for dialogs to close when clicking ok
2018-07-23 15:03:14 +02:00
Steffen Schaefer
f00a4325ef
Bug 4339: Ensures that we wait for validation in dialogs and click the
...
ok button after it is scrolled into view and active
2018-07-23 15:02:48 +02:00
Steffen Schaefer
2a99cc8319
Bug 4339: Lowering default polling interval. Modern browsers are much
...
faster which means the first poll will almost always fail so that we
would need to wait 5sec very often.
2018-07-23 14:08:08 +02:00
Steffen Schaefer
dc2c38ce68
Bug 4339: For WebDriver implementations that do not use tabs but
...
distinct extra windows we need to manually maximize those extra windows.
On Windows this is e.g. needed for IE.
2018-07-23 14:06:41 +02:00
Steffen Schaefer
0fc686c553
Bug 4339: More configurations may be needed to use IE driver
...
successfully
2018-07-23 13:32:17 +02:00
Steffen Schaefer
af9d6cd3f3
Bug 4339: IE driver needs a specific capability to produce less
...
non-deterministic fails
2018-07-23 13:19:15 +02:00
Steffen Schaefer
37bce27537
Bug 4339: Added an additional note about IE driver problems and versions
...
to use
2018-07-23 13:18:01 +02:00
Steffen Schaefer
afe342623b
Bug 4339: Workaround for Selenium tests failing non-deterministically in
...
IE due to the zoom level automatically changing
2018-07-23 13:08:55 +02:00
Steffen Schaefer
45ad7b5e7e
Bug 4339: fixed a potential failure due to webdriver implementations
...
that do not support maximizing the browser window
2018-07-23 11:22:03 +02:00
Steffen Schaefer
d09b3899e5
Bug 4339: Using consistent versions to reference selenium
2018-07-23 10:58:45 +02:00
Steffen Schaefer
f74c498111
Merge branch 'master' into bug4339
2018-07-23 09:10:16 +02:00
Steffen Schaefer
be775edba9
Bug 4661: Added release notes
2018-07-23 09:01:10 +02:00
Steffen Schaefer
91298d8ba4
Merge branch 'bug4675'
2018-07-23 08:35:17 +02:00
Steffen Wagner
6b7ac29731
adjusted systemd service for nextgen sailing ami
2018-07-23 00:37:26 +02:00
Steffen Wagner
f317c7cb85
changed chmod 755 of start_foreground script
2018-07-23 00:04:52 +02:00
Lennart Hensler
5d52ed45d7
Merge remote-tracking branch 'origin/master' into bug4662
2018-07-22 19:38:09 +02:00
Lennart Hensler
bdecac1b13
Improved the ManeuverRetrievalProcessor so that maneuvers with a time point equal to the start of a leg aren't retrieved twice
2018-07-22 19:37:52 +02:00
Lennart Hensler
811d1a630f
Bug 4662: Improved the maneuver counting of RaceOfCompetitorWithContext
2018-07-22 19:05:56 +02:00
wagnst
35502b3345
added systemd service for sailing instances
2018-07-21 12:18:51 +02:00
Axel Uhl
3bed8dbdf2
Merge branch 'translation'
2018-07-20 20:33:53 +02:00
Steffen Schaefer
0226cab85a
Bug 4339: Using java.util.function.Function instead of the guava one
2018-07-20 16:42:28 +02:00
Steffen Schaefer
aa4614cc1b
Merge branch 'bug4675' into bug4339
...
Conflicts:
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/autoplay/AutoPlayLeaderboardView.java
2018-07-20 16:41:41 +02:00
Steffen Schaefer
4cf7d27c84
Bug 4675: Changes to make the AutoPlay test robust regarding auto update
...
of the leaderboard table
2018-07-20 16:35:03 +02:00
Steffen Schaefer
ea453abd42
Bug 4675: Waiting for the leaderboard in AutoPlay does not work in all
...
cases because the auto-zoom can break this too. With this change we do
not wait for the leaderboard table anymore but the LeaderboardView to
get visible. With this change we can be sure that the leaderboard is
visible even if the auto zoom changes the size of the leaderboard table
while reading the view contents.
2018-07-20 16:27:53 +02:00
Steffen Schaefer
68f5c9bbcf
Merge branch 'master' into bug4339
2018-07-20 14:55:04 +02:00
Steffen Schaefer
0d00196f3d
Merge branch 'bug4675'
2018-07-20 14:37:38 +02:00
Steffen Schaefer
1f9f94961d
Bug 4674: Minor CSS adjustment
2018-07-20 14:20:25 +02:00
Steffen Schaefer
b85c997837
Merge branch 'master' into bug4674
2018-07-20 14:05:18 +02:00
Steffen Schaefer
760eb92908
Merge branch 'bug4675' into bug4339
...
Conflicts:
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/PageObject.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/autoplay/AutoPlayLeaderboardView.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/leaderboard/LeaderboardTablePO.java
2018-07-20 13:35:06 +02:00
Steffen Schaefer
22adfced0a
Bug 4675: Ensures that the leaderboard table is visible including data
...
before doing further asserts
2018-07-20 13:10:05 +02:00
Steffen Schaefer
1b9a6cdc51
Bug 4675: Waiting for table data is useful for other tests too
2018-07-20 13:00:36 +02:00
Steffen Schaefer
b0d0b88a83
Bug 4339: Using java.util.function.Function instead of the guava one
...
with Selenium 3
2018-07-20 09:20:50 +02:00
Steffen Schaefer
0b02783cb3
Merge branch 'bug4675' into bug4339
...
Conflicts:
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/leaderboard/LeaderboardTablePO.java
2018-07-20 09:19:33 +02:00
Steffen Schaefer
6e046c7e29
Bug 4339: Using a better performing solution to wait for data in the
...
leaderboard table
2018-07-20 09:09:16 +02:00
Steffen Schaefer
cfd87fcf33
Bug 4339: In AutoPlay test wait for the leaderboard to be completely
...
visible (animation) to make further checks to not fail due to parts
being invisible
2018-07-20 09:08:08 +02:00
Steffen Schaefer
5a76557faf
Bug 4339: Ensures consistent versions in OSGi and Maven
2018-07-20 08:08:52 +02:00
Axel Uhl
523338a0e6
Merge remote branch 'origin/master' into bug4674
2018-07-19 22:04:50 +02:00
service.tip.git
4608b50793
[INTERNAL] Translation delivery: commit by SLS
...
Change-Id: Ied6ffba3440bbf4f53d571dc48f089e834d4f197
2018-07-19 16:12:09 +00:00
Steffen Schaefer
36822bdc61
Bug 4339: Updated to Selenium 3.13
2018-07-19 17:57:30 +02:00
Kai Börnert
8cd818a8e7
bug4339 removed unused exports to simplify dependencies
2018-07-19 17:35:08 +02:00
Steffen Schaefer
822b35d516
Bug 4339: Trying to fix selenium tests regarding RaceBoard settings. It
...
seems not all WebDriver implementations support the command "rect" yet.
2018-07-19 16:47:08 +02:00
Steffen Schaefer
663a07121e
Bug 4339: Fixed wait to work with Selenium 3.x
2018-07-19 16:37:27 +02:00
Steffen Schaefer
621c92553c
Merge branch 'bug4675' into bug4339
2018-07-19 16:31:50 +02:00
Steffen Schaefer
3ed22654e7
Bug 4675: Fixed another edge case potentially causing AutoPlay selenium
...
test to fail non deterministically
2018-07-19 16:19:52 +02:00
Steffen Schaefer
46c2d99774
Merge branch 'master' into bug4675
2018-07-19 16:12:01 +02:00
Steffen Schaefer
eaef7c8287
Bug 4675: Removed unintentionally committed @Ignore
2018-07-19 16:11:44 +02:00
Steffen Schaefer
0d20ca2bec
Merge branch 'bug4661'
2018-07-19 16:07:16 +02:00