Riccardo Nimser
d3c1ddec81
Updated ui tests tutorial (markdown)
2014-02-03 12:28:26 +00:00
Riccardo Nimser
0409f6d705
Updated selenium ui tests (markdown)
2014-02-03 12:24:27 +00:00
Riccardo Nimser
2f280ebecd
Updated ui tests tutorial (markdown)
2014-02-03 11:51:09 +00:00
Riccardo Nimser
19b7a220c0
Updated ui tests tutorial (markdown)
2014-02-03 11:50:26 +00:00
Riccardo Nimser
bbc16df205
Updated selenium ui tests (markdown)
2014-02-03 11:42:17 +00:00
Riccardo Nimser
11be76097d
Updated selenium ui tests (markdown)
2014-02-03 11:34:38 +00:00
Riccardo Nimser
3f4a19525f
Updated selenium ui tests (markdown)
2014-02-03 11:26:18 +00:00
Riccardo Nimser
9021e4e87b
Updated selenium ui tests (markdown)
2014-01-30 12:00:18 +00:00
Riccardo Nimser
8794912d51
Updated selenium ui tests (markdown)
2014-01-30 11:59:21 +00:00
Riccardo Nimser
b591a44bdd
Updated ui tests tutorial (markdown)
2014-01-30 11:31:46 +00:00
Riccardo Nimser
5be76d46c3
Updated ui tests tutorial (markdown)
2014-01-30 11:30:58 +00:00
Riccardo Nimser
f446ecbda3
Updated ui tests tutorial (markdown)
2014-01-30 11:25:08 +00:00
Riccardo Nimser
2f10b38d10
Updated ui tests tutorial (markdown)
2014-01-30 11:23:34 +00:00
Riccardo Nimser
4367fe5c91
Updated ui tests tutorial (markdown)
2014-01-30 11:16:58 +00:00
Riccardo Nimser
2dbcc0c688
Updated ui tests tutorial (markdown)
2014-01-30 10:59:07 +00:00
Riccardo Nimser
a54c8bd35a
Updated ui tests tutorial (markdown)
2014-01-30 10:59:05 +00:00
Riccardo Nimser
b7f9771c57
Updated ui tests tutorial (markdown)
2014-01-30 10:50:39 +00:00
Riccardo Nimser
58028956f2
Updated ui tests tutorial (markdown)
2014-01-30 10:19:50 +00:00
Riccardo Nimser
54af957093
Updated ui tests tutorial (markdown)
2014-01-30 10:15:32 +00:00
Riccardo Nimser
c821affed9
Updated ui tests tutorial (markdown)
2014-01-30 10:14:46 +00:00
Riccardo Nimser
62f2598dfa
Updated ui tests tutorial (markdown)
2014-01-30 10:14:20 +00:00
Riccardo Nimser
0794e9698b
Updated ui tests tutorial (markdown)
2014-01-30 10:12:17 +00:00
Riccardo Nimser
9324cde20d
Updated ui tests tutorial (markdown)
2014-01-30 10:10:25 +00:00
Riccardo Nimser
7c7652dfd6
Updated ui tests tutorial (markdown)
2014-01-30 10:01:50 +00:00
Riccardo Nimser
3b530e0d73
Updated ui tests tutorial (markdown)
2014-01-30 10:00:56 +00:00
Riccardo Nimser
0111c11b07
Updated ui tests tutorial (markdown)
2014-01-30 09:56:01 +00:00
Riccardo Nimser
431a6769b1
Updated ui tests tutorial (markdown)
2014-01-30 09:55:28 +00:00
Riccardo Nimser
b2a3943469
Updated ui tests tutorial (markdown)
2014-01-30 09:55:02 +00:00
D049941
04e7c3e5c0
Merge remote-tracking branch 'origin'
2013-12-10 15:54:15 +01:00
D049941
5b9d469d5b
Merge branch 'master-for-merge'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaDetailsComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsCreateDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SeriesEditDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/SeriesWithFleetsCreateDialog.java
java/com.sap.sailing.selenium.test/local-test-environment.xml
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/adminconsole/AdminConsolePage.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/TestStartAndStopTrackingForTracTracEvents.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-12-10 15:49:40 +01:00
D049941
be3aecf067
Bundle com.sap.sailing.server.gateway.test.support added to be able to
...
clear the state in tests.
2013-12-09 14:33:13 +01:00
D049941
3b1d491b65
Required bundles fixed.
2013-12-09 13:40:12 +01:00
D049941
984420ae06
Launch configuration with database 'winddbTest' added for the execution
...
of UI-Tests.
2013-12-09 13:11:47 +01:00
D049941
2ceb84348f
System.out.println removed
2013-12-09 13:05:46 +01:00
D049941
9c3c8cfaf3
Merge branch 'riccardo' into 'master-for-merge'
...
Conflicts:
java/com.sap.sailing.domain.igtimiadapter.persistence/src/com/sap/sailing/domain/igtimiadapter/persistence/impl/DomainObjectFactoryImpl.java
2013-12-09 13:00:58 +01:00
D049941
6df282edf7
Merge branch 'master' into riccardo2
...
Conflicts:
configuration/udpsender.py
configuration/udpserver.py
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/NaturalComparator.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/common/test/NaturalComparatorTest.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/src/com/sap/sailing/selenium/test/DatabaseHelper.java
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on
8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/PolarDiagramPlotDataPolar.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram49.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram49Bethwaite.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram49ORC.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram49STG.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagram505STG.java
java/com.sap.sailing.simulator/src/com/sap/sailing/simulator/impl/PolarDiagramCSV.java
2013-12-05 12:30:46 +01:00
D049941
09c17bb419
The method clearState throws an exception now if something went wrong to
...
automatically abort the test.
2013-12-02 13:27:51 +01:00
D049941
8d2df4d343
Old CellTable removed an new one renamed.
2013-12-02 12:59:30 +01:00
D049941
f228887e9c
Warnings removed
2013-12-02 12:57:48 +01:00
D049941
402180308e
The test uses the clearState method now to have ensure a well defined
...
state. For this reason we don't need to delete old entries in the test
anymore.
2013-11-30 14:44:58 +01:00
D049941
7cd0a644f4
Since the MongoDBService is not registered as a service, we have to
...
access it directly.
2013-11-30 14:42:41 +01:00
D049941
95f0d74de6
RacingEventServiceWithTestSupport is also registered as a service now,
...
but it is only visible to the gateway bundle.
2013-11-30 14:40:55 +01:00
D049941
b53305eccd
Indentation changed to use spaces only and line endings changed to Unix.
2013-11-30 13:55:24 +01:00
D049941
66e4f86c1a
SeleniumFieldDecorator added to fix an issue with the creation of the
...
proxy for annotated fields of the type List<WebElement>. The new class
is needed, since Seleniums default implementation performs a check
regarding valid annotations for this kind of fields, which is already
done in our ElementLocatorFactory.
2013-11-30 12:09:38 +01:00
D049941
a1c301ed87
Creation for DataEntries via reflection fixed.
2013-11-30 12:02:50 +01:00
D049941
6a69a3bf8b
Debug-Ids changed to match naming conventions.
2013-11-30 12:01:55 +01:00
D049941
7841c6c9c3
Missing accept for confirmation dialog added and type for finder-Method
...
corrected.
2013-11-30 12:01:09 +01:00
D049941
045c915ad8
Spelling of the Debug-Id fixed.
2013-11-30 11:58:27 +01:00
D049941
a53c6bf36b
Missing Debug-Ids added
2013-11-30 11:58:03 +01:00
D049941
e810a8dd84
Debug-Id for dialog changed to match the naming convention.
2013-11-30 11:57:05 +01:00
D049941
70a070e4ea
Clearing the state via the gateway is now only allowed for the test
...
database "winddbTest"!
2013-11-28 17:20:32 +01:00
Riccardo Nimser
2a345974eb
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
Riccardo Nimser
4d2351ba4b
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
Riccardo Nimser
8db03fa3db
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
Riccardo Nimser
f749a5dfcd
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
Riccardo Nimser
9c75204047
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
Riccardo Nimser
1b31cabb55
Updated ui tests tutorial (markdown)
2013-11-24 18:56:33 +01:00
D049941
69b7096b3d
Merge remote-tracking branch 'origin/master' into riccardo
...
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/dto/CompetitorDTOImpl.java
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/dto/PreviousCompetitorDTOImpl.java
java/com.sap.sailing.gwt.ui/SailingGWT.launch
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/AdminConsoleEntryPoint.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/RegattaListComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/deserialization/impl/BoatClassJsonDeserializer.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/RaceDataAccessEval.java
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/RacingEventPersistence.java
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/TracTracReaderFromURLs.java
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/TracTracWriter.java
java/target/stop
2013-11-22 16:15:07 +01:00
Riccardo Nimser
4b1e42c0ae
Updated ui tests tutorial (markdown)
2013-11-22 15:34:05 +01:00
Riccardo Nimser
4ed30006f2
Updated ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
00a4b20333
Updated ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
47bcb962ba
Updated ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
c60a3e8bc5
Updated ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
f9107f17e2
Updated ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
23a151c421
Created ui tests tutorial (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
99bc25fd4b
Updated selenium ui tests (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
e05fc8a223
Updated selenium ui tests (markdown)
2013-11-22 15:34:04 +01:00
Riccardo Nimser
80591e5b5c
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
82bd542e37
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
4ec23a09c6
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
13f180e915
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
f767cb1bf7
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
d35e28b1a2
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
Riccardo Nimser
b60b31bf86
Updated selenium ui tests (markdown)
2013-11-21 10:29:03 +01:00
D049941
d6c27c389d
Issue with bin.includes fixed.
2013-10-25 15:55:37 +02:00
D049941
84f6b5ec78
Selenium updated to version 2.37.0
2013-10-24 16:37:01 +02:00
D049941
983201e04a
Merge remote-tracking branch 'external/master' into riccardo
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/adminconsole/pages/TracTracEventManagementPanel.java
2013-10-24 15:52:16 +02:00
D049941
23c6343443
Some smaller changes like formatting and some refactoring.
2013-10-24 14:04:36 +02:00
D049941
66d5291523
New query/predicate framework added to easily retrieve entries from
...
tables or list, matching specific criterion. The framework uses dynamic
proxies to translate method call into expressions.
2013-10-24 14:02:05 +02:00
D049941
371aa4b0cf
Small refactorings for the new CellTable page object and deprecation of
...
the old one.
2013-10-24 13:25:38 +02:00
D049941
77478e185c
Method added to be able to retrieve the underlying WebElement.
2013-10-24 13:23:03 +02:00
D049941
eb22caaf4e
Constants introduced which are used in the verify method instead of
...
inline strings.
2013-10-24 13:12:25 +02:00
D049941
bdabcd36d9
The database helper is removed, since we can't use it to get a well
...
defined state.
2013-09-13 18:34:35 +02:00
D049941
be4505860c
First implementation for a new CellTable added, which should simplify
...
the handling.
2013-09-13 18:32:06 +02:00
D049941
529a310559
The Servlet for the test support is now used to reset the state of the
...
application.
2013-09-13 17:44:42 +02:00
D049941
5d42ed2b2f
Class for the service tracker changed to the new interface.
2013-09-13 13:25:11 +02:00
D049941
fcfd11c334
Typing error fixed
2013-09-12 18:20:17 +02:00
D049941
6acb01339f
New interface and bundle for test support added. The interface defines a
...
method to clear the state of the application (including persisted data)
and is used by the new bundle to create a well known state without any
data, except the default leaderboard.
Since this method should only be used in an isolated test environment,
the defining interface is only visible to the new bundle, which is not
deployed by default.
2013-09-12 17:42:25 +02:00
D049941
0f7ff74ef1
Renaming of some classes to match the naming of the GWT classes.
...
Furthermore a lot of new services were added to the age objects.
2013-09-05 17:33:17 +02:00
D049941
10e65e3f08
Debug mode for leaderboard added as well as debug ids for different
...
widgets.
2013-09-05 17:30:33 +02:00
D049941
a5f7f18b04
New Page Objects added and for older ones new services/functionality
...
added.
2013-08-30 18:02:34 +02:00
D049941
3441b54648
More Selenium Ids added
2013-08-30 17:59:53 +02:00
D049941
2bd3fa7cd7
New page objects added and changes to existing ones for new
...
functionality.
2013-08-28 17:37:17 +02:00
D049941
6d3d894f4e
Selenium Ids added for different widgets.
2013-08-28 17:34:31 +02:00
D049941
63e8eb7b20
Manager for handling of different browser windows added.
2013-08-28 17:32:59 +02:00
D049941
7c79435bda
New page objects added as well as refactoring of old page objects for a
...
better organization.
2013-08-23 15:36:57 +02:00
D049941
54d634ff8d
Class for handling of multiple windows added.
2013-08-23 15:34:53 +02:00
D049941
faf3d7017c
Debug-Ids for UI tests added
2013-08-23 15:34:02 +02:00
Riccardo Nimser
1174fef2b9
Updated selenium ui tests (markdown)
2013-08-08 16:09:34 +02:00
Riccardo Nimser
25de363cdb
Updated selenium ui tests (markdown)
2013-08-08 15:58:27 +02:00