POC of Selenide based framework in Java for E2E UI testing.
This project is meant for educational purposes only.
selenide = "5.7.0"
junit = "5.6.0"
snakeyaml = "1.2.1"
lombok = "1.18.12"
log4j = "1.2.17"
- Java 11
- Maven
- Chrome or Firefox browser
-
Make sure Java 11 SDK is installed and configured (path to Java bin folder is added to PATH environment variable on Windows)
-
Download dependencies:
-
Environment configuration:
- Base URL and browser could be configured using config files in yml format from src/main/resources folder.
$ mvn clean test
This code is provided on an "AS-IS” basis without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement. Your tests and testing environments may require you to modify this framework. Issues regarding this framework should be submitted through GitHub.