Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 781 Bytes

File metadata and controls

21 lines (15 loc) · 781 Bytes

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