Skip to content

Latest commit

 

History

History
158 lines (115 loc) · 4.45 KB

File metadata and controls

158 lines (115 loc) · 4.45 KB

Github LinkedIn


Logo

Gymware Tests

Automated tests for Gymware web application

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

This is a solo project created during my studies at Codecool. It contains tests that verify the proper functioning of different features of the web application called Gymware. The system under test was created by the school's PHP developer students.

Automated tests:

  • Login
  • Appointment booking

(back to top)

Built With

  • Java
  • Maven
  • Junit5
  • Selenium
  • Cucumber

(back to top)

Getting Started

Prerequisites

Before we begin, you'll need the following:

Installation

Now we will get everything ready for testing.

  1. Run the SUT in Docker based on the Documentation

  2. Clone the repo

    git clone https://github.com/CodecoolGlobal/testing-good-behavior-general-RobiPasztor.git
  3. Open with IntelliJ IDEA

    idea pom.xml
  4. Create a customized .env file based on the .env.example

     EMAIL=myUser123@email.com
     NAME=myUserName
     PASSWORD=mySecretPassword!
    

(back to top)

Usage

You can run the tests with different methods

Terminal

  • Type in the terminal to run all tests:

     mvn test

TestRunners

  • Right-click on a TestRunner file
  • Select Run 'TestRunner' :

Run Step Screenshot

(back to top)

Contact

Róbert Pásztor - robipasztor82@gmail.com

(back to top)