Skip to content

An example test automation framework in Java using Apache HTTP Client and Selenide

License

Notifications You must be signed in to change notification settings

jkwaldrip/java-test-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

java-test-framework

An example test automation framework in Java using Apache HTTP Client and Selenide

Description

This is an example test automation framework that uses Selenide to handle Selenium WebDriver sessions, Apache HTTP Client for REST service interactions, Google Gson for JSON de/serialization, and AssertJ for fluent assertions.

Installation

  1. Clone this repository or download it as a ZIP file.
  2. Install Java JDK-11 (Hotspot version):
    https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot
  3. Install Gradle: https://gradle.org/install/
  4. Open a terminal and navigate to the directory where you have cloned or unpacked this repository.
  5. You can run all of the tests in this project with Gradle:
    gradle clean test

About

An example test automation framework in Java using Apache HTTP Client and Selenide

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages