D049941
87f6300bf2
Check for style class removed since it is not the same for all tables.
2014-02-11 18:35:48 +01:00
D049941
a53440d27f
Try to enable native events for the CI-Build
2014-02-11 16:37:13 +01:00
D049941
2422ed6314
More logging added.
2014-02-11 16:35:00 +01:00
D049941
d7cb042af9
Logging added to find the reason for the failing of a test case in the
...
build environment.
2014-02-11 15:12:39 +01:00
D049941
af3a1d8759
Try to fixe the failing resolve of project dependencies.
2014-02-11 13:01:04 +01:00
D049941
84733f3ace
Typing error fixed.
2014-02-11 12:06:38 +01:00
D049941
5a031e8cfd
Debug ids corrected.
2014-02-11 11:32:42 +01:00
D049941
05bd4fa22e
Bundle com.sap.sailing.server.gatway.test.support explicit added to the
...
dependencies, since we only deploy it in the test environment.
2014-02-11 10:59:09 +01:00
D049941
ea47512811
Merge branch 'master' into riccardo-selenium
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractEventManagementPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractTrackedRacesListComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardCreateDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardGroupConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaListComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TracTracEventManagementPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/panels/AbstractFilterablePanel.java
java/com.sap.sailing.selenium.test/META-INF/MANIFEST.MF
java/com.sap.sailing.selenium.test/com.sap.sailing.selenium.test (No
Proxy, GWT Codesvr).launch
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/AdminConsolePage.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/FlexibleLeaderboardCreationDialog.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/LeaderboardConfigurationPanel.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/TracTracEventManagementPanel.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/gwt/widgets/CellTable.java
java/org.openqa.selenium.osgi/build.properties
java/org.openqa.selenium.osgi/selenium-java-2.39.0.jar
2014-02-11 09:39:27 +01:00
D049941
2cf6e3e104
All page objects renamed (with suffix PO) to make it easier to
...
differentiate between classes in our GWT projec and page objects.
2014-02-03 12:22:20 +01:00
Axel Uhl
7cdc1b8028
click field instead of row; this seems to work at least with Firefox under Linux
2014-01-26 20:00:42 +01:00
Axel Uhl
f1dfb05b3f
the verify() method in CellTable wasn't the problem; the element really seems to be missing in the central build; need to find out why
2014-01-26 18:58:02 +01:00
Axel Uhl
83f4eefa26
removed CellTable verify method; it seems to block the central Hudson build although it works find locally...
2014-01-26 18:12:06 +01:00
Axel Uhl
6bd873ed22
break deleting leaderboards loop if the one leaderboard to delete was found; avoids stale DOM element exception
2014-01-25 23:53:22 +01:00
Axel Uhl
7379a812de
enabled debug IDs for LeaderboardEditing.gwt.xml
2014-01-25 20:26:43 +01:00
Axel Uhl
49b0e27b21
test for the presence of six rows in the leaderboard editing table
2014-01-25 12:51:13 +01:00
Axel Uhl
06f030427e
updated Selenium version to 2.39.0 in manifest and pom
2014-01-25 12:38:29 +01:00
Axel Uhl
a5d2d1b8cf
fixed regatta name check which had to include boat class in parentheses
2014-01-25 12:27:55 +01:00
Axel Uhl
cb3798ac62
renamed "TrackedRaces" debug ID which was ambiguous into TrackedRacesTable
2014-01-25 00:02:52 +01:00
Axel Uhl
cbbce11349
removed Selenium Firefox profile specification again from local-test-environment.xml; it is provided by the launch configs
2014-01-24 23:02:37 +01:00
Axel Uhl
d1391f0fb9
code that tries to link a race to a column
2014-01-24 18:05:25 +01:00
Axel Uhl
e9c1eaf629
creates two race columns for the new leaderboard in preparation of assigning a tracked race to one of them
2014-01-24 16:18:23 +01:00
Axel Uhl
a3187c50c1
fixed waiting for async calls for the case there are none; first green trivial LeaderboardEditing Selenium UI test
2014-01-24 15:14:48 +01:00
Axel Uhl
203b52b6c4
switched to Selenium 2.39, started Selenium test for LeaderboardEditing.html
2014-01-24 13:46:47 +01:00
Axel Uhl
3ba5363e1b
added datamining bundles to selenium's pom.xml
2014-01-21 00:13:30 +01:00
Axel Uhl
930ecf6b68
added com.sap.ssw.gwt to selenium.test's pom.xml
2014-01-20 22:59:55 +01:00
Axel Uhl
7169e600c5
after rename of xcelsiusadapter bundle to xmlexport, adjusted pom.xml in selenium project accordingly
2014-01-09 22:26:28 +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
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
Axel Uhl
ac0075d4e4
added the Igtimi adapter bundle to the Selenium product launch configuration in pom.xml
2013-12-12 13:19:49 +01:00
Axel Uhl
bdbe951f2a
renamed Selenium launch config to fix typo
2013-12-12 12:04:39 +01:00
Axel Uhl
ed7e1296e1
Merge branch 'master' into igtimi
...
Conflicts:
java/com.sap.sailing.selenium.test/com.sap.sailing.selenium.test (No Proxy, GWT Codesvr.launch
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-12-12 12:03:02 +01:00
Axel Uhl
b32ca16f98
fixed ci-test-environment.xml which was broken after undoing the merge of branch riccardo
2013-12-12 11:11:55 +01:00
Axel Uhl
215b37d0f2
fixed compile error after merge in AdminConsolePage; fixed location tag in race-analysis-p2-ide-p2admin.target
2013-12-12 10:34:54 +01:00
Axel Uhl
988eadf3de
re-applying Lukas' fixes of the AdminConsolePage from commits up to 27526037c89fe8a47ad93d27ed7a53c112bb020c;
...
they were lost during Riccardo's merge around 04e7c3e5c0
2013-12-12 09:54:19 +01:00
Axel Uhl
411aa9d92b
avoid warnings in Selenium bundle; removed hard-coded file system path for Firefox executable for Selenium tests
2013-12-12 09:24:57 +01:00
Axel Uhl
01f2edb2ae
avoid warnings in Selenium bundle; removed hard-coded file system path for Firefox executable for Selenium tests
2013-12-11 00:22:06 +01:00
Axel Uhl
1fc4558dcb
Merge branch 'master' into igtimi
...
Conflicts:
java/com.sap.sailing.selenium.test/com.sap.sailing.selenium.test (No Proxy, GWT Codesvr).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-12-10 21:27:45 +01:00