Skip to content

Simple automation framework for E2E testing of Web applications

License

Notifications You must be signed in to change notification settings

testoftiramisu/AutoJack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POC of Selenide based framework in Java for E2E UI testing.

This project is meant for educational purposes only.

Dependencies

selenide = "5.7.0"
junit = "5.6.0"
snakeyaml = "1.2.1"
lombok = "1.18.12"
log4j = "1.2.17"

System requirements

  • Java 11
  • Maven
  • Chrome or Firefox browser

Environment Setup

  1. Make sure Java 11 SDK is installed and configured (path to Java bin folder is added to PATH environment variable on Windows)

  2. Download dependencies:

    • Download Maven
    • Download the latest version of Chrome
    • or Download the latest version of Firefox
  3. Environment configuration:

    • Base URL and browser could be configured using config files in yml format from src/main/resources folder.

Running from CLI:

$ mvn clean test

Resources

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.

About

Simple automation framework for E2E testing of Web applications

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages