Skip to content

The project aims at exploring automation testing of the Buggy Cars Rating test application.

Notifications You must be signed in to change notification settings

perfmoron/BuggyCarsRating

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buggy Cars Rating automation

The project aims at creating automated tests for the Buggy Cars Rating application located at https://buggy.justtestit.org/. The testing framework is developed with Selenium, Cucumber and JUnit keeping in mind Behaviour Driver Development. It would also generate an HTML report and take snapshots in case of failures.

Documents for Test Approach and discovered Defects can be found in the /testDocuments directory

Tools used:

  • Cucumber-jvm: 5.3.0
  • Selenium: 3.13.0
  • Junit: 4.13
  • Java: JDK 17
  • Maven: 3.9.2

Pre-requisites

  • jdk 1.8 and above - download and install with defaults from the oracle website
  • maven - download from the apache website and add path to environment variables
  • Intellij - community edition is sufficient
  • Chromedriver - Version depending on the type and the version of the browser used.

Execution instructions

Execute the 'RunCucumberTest' class in IntelliJ or Run the project using the command line with: mvn clean test

Results and reports can be found under /target/cucumber-reports

About

The project aims at exploring automation testing of the Buggy Cars Rating test application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages