Axel Uhl
c614f17408
formatting
2025-11-27 11:29:49 +01:00
masha.kashirina
75ab8a6016
bug6060: small selenium test fix -> now solutions are shown when whitelabeled
2025-11-19 14:46:10 +01:00
masha.kashirina
03465ad67d
bug6060: merge main
2025-11-13 10:16:39 +01:00
Axel Uhl
1bf3bee657
bug6170: added filesfor local Docker-based Selenium tests
2025-11-10 23:44:28 +01:00
Axel Uhl
199643126c
bug6170: add TracTrac API token setting in Selenium tests
2025-11-10 23:26:20 +01:00
Axel Uhl
d57dbacba3
bug6060: adjusted WhitelabelTest to What's New and Legal Disclosure now being shown also in de-branded mode
2025-11-04 23:55:32 +01:00
masha.kashirina
92e3a4f177
Merge branch 'main' into bug6060
2025-10-31 15:30:59 +01:00
Axel Uhl
1eda5361b9
bug6172: be more defensive with quitting the WebDriver, catching exception
2025-10-27 15:28:10 +01:00
Axel Uhl
f1749f4671
bug6172: added missing null check in WindowManager.closeAllWindows()
2025-10-27 10:50:46 +01:00
Axel Uhl
7faa24bbda
bug6172: try to quit() the Selenium web driver properly when closing all windows
2025-10-27 10:44:20 +01:00
Axel Uhl
1f8b3173cd
Merge branch 'main' into bug6060
2025-10-24 17:57:48 +02:00
Axel Uhl
638567b80b
extend wait time in SimulatorOverlayTest from 10 to 30s to allow for slower runners
2025-10-24 00:30:09 +02:00
Sohaib Baig
180d221e57
fix: missed import
2025-10-09 10:47:09 +02:00
Sohaib Baig
726e8faeea
set system properties manually
...
System properties were being read from the config file previously, but not set using system.setproperty as they are expected by the selenium package later. This fixes that by setting them before control is handed over to selenium
2025-10-09 10:42:09 +02:00
Axel Uhl
748b96752d
in a local test environment, use an adapter CustomChromeDriver to work also in dockerized dev environments
2025-08-15 09:53:40 +02:00
Axel Uhl
5340d88b3a
bug6060: de-dynamized branding using separate configuration impls
2025-08-13 17:08:52 +02:00
Axel Uhl
dfbb9e8fd5
bug6060: re-enable branding after whitelabel test
2025-08-12 20:13:37 +02:00
Axel Uhl
74f0348e23
Revert "trying to switch from Firefox to Chrome headless driver";
...
This reverts commit 2cf3ee0f4e as
it made many more Selenium tests fail.
2025-08-05 23:21:58 +02:00
Axel Uhl
2cf3ee0f4e
trying to switch from Firefox to Chrome headless driver
2025-08-05 16:50:00 +02:00
Axel Uhl
803b3da719
setting width/height of headless firefox to 1920x1080 for Selenium tests
2025-08-05 09:52:11 +02:00
Axel Uhl
759bb19d41
added docker-compose-24.yml for a quick start with Java 24
2025-07-10 15:56:43 +02:00
Axel Uhl
6dcd7d4187
bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions
2025-07-07 11:33:18 +02:00
Axel Uhl
7feee8295a
bug6135: removed intentional test failure again
2025-07-05 22:54:52 +02:00
Axel Uhl
8afbe2645d
bug6135: storing screenshot in test case class name's folder
2025-07-05 17:09:34 +02:00
Axel Uhl
1bf1108c1c
bug6135: added fixmes for screenshot writing
2025-07-05 12:25:11 +02:00
Axel Uhl
a61298289d
bug6135: re-throw exception after makojg screenshot
2025-07-04 22:01:25 +02:00
Axel Uhl
4692d6e980
bug6135: refactored ScreenShotRule, introduced CloseAllWindowsAfterEach rule;
...
this way, window closing runs in an afterEach callback, whereas
screenshots are taken in a TestExecutionExceptionHandler.
Still letting one Selenium test fail on purpose to see if this works in
the central build environment
2025-07-04 18:31:48 +02:00
Axel Uhl
492323a7f3
bug6135: provoking a Selenium test failure to test screenshot generation
2025-07-04 17:30:27 +02:00
Axel Uhl
19221a2eab
bug6135: re-enabled old test TestLeaderboardConfiguration.testDynamicRenamingOfRace
2025-07-02 22:00:36 +02:00
Axel Uhl
fdcea884a4
bug6135: improve WebDriver session handling;
...
use only one WebDriver instance with multiple windows;
handle quit/close and be more resilient against driver session already
terminated
2025-07-02 16:34:14 +02:00
Axel Uhl
b3fb429bf1
junit5-migration: added missing @BeforeEach annotation to TestStateVisualizationEvent's setUp method
2025-06-05 17:31:09 +02:00
Axel Uhl
baa8654693
bug6127: selenium JUnit5 migration, replacing @Test by @SeleniumTestCase
2025-06-05 17:23:24 +02:00
Axel Uhl
d0a64e7005
bug6127: removed junit "vintage" from target platform after JUnit5 migration
2025-06-05 17:23:16 +02:00
Axel Uhl
8d787f7cfc
bug6127: first zero-warning/error JUnit5 workspace, including selenium tests
2025-06-05 17:21:27 +02:00
Axel Uhl
5b2536e9c0
bug6127: more JUnit5 migrations; still to do: selenium and domain.test
2025-06-05 17:21:26 +02:00
Axel Uhl
3138f7745f
bug6127: refactored more test fragments to JUnit5
2025-06-05 17:21:26 +02:00
Axel Uhl
faf71f55a7
bug6127: first step migrating tests from JUnit4 to JUnit5
2025-06-05 17:21:25 +02:00
Axel Uhl
ff195ddd8a
use SharedLandscapeConstants.DEFAULT_DOMAIN_NAME in test; changed localhost domain name
2025-05-22 15:30:14 +02:00
Axel Uhl
0d30d4527f
re-enabled TestLinkCreation based on a Route53 CNAME pointing to 127.0.0.1
2025-05-22 15:06:54 +02:00
Axel Uhl
d5bb6e5738
added comment regarding branch.io test failures in TestLinkCreation
2025-05-22 11:00:03 +02:00
Axel Uhl
a74f198bac
@Ignore TestLinkCreation for now until branch.io has a solution for us
2025-05-12 10:21:49 +02:00
Axel Uhl
b45683c2ad
fixed a few typos in variable names
2025-05-12 00:32:43 +02:00
Axel Uhl
e0da7d340c
recording last user creation time stamp *after* having made the request
2025-03-27 16:49:48 +01:00
Axel Uhl
c8e6e4a245
bug6104: complexified more test user account passwords
2025-03-25 17:16:59 +01:00
Axel Uhl
178b6bf241
bug6104: made passwords for Selenium tests more complex; added quertz-keyboard.txt to bundle's build.properties
2025-03-25 13:45:22 +01:00
Axel Uhl
5910783be3
bug6104: tests can be exempted from strong password requirements
2025-03-24 21:57:45 +01:00
Axel Uhl
9bc3705bda
bug6097: fixed timings for test UI-based user creation
2025-03-20 00:33:03 +01:00
Axel Uhl
999e60e309
use existing URL for result import URL test to keep test from failing with slow DNS
2025-03-19 23:08:50 +01:00
Axel Uhl
e96a3c07c1
made AbstractTestWithIgtimiConnection abstract to avoid test execution
2025-03-19 22:45:38 +01:00
Axel Uhl
13047b74a7
bug6097: delay user creation in UserManagementPanelPO if necessary
2025-03-19 22:41:02 +01:00