Fork me on GitHub

Getting Started

Prerequisites

Following instructions apply to Windows machines:

  1. Run PowerShell as Administrator – required by Chocolatey
  2. Install Chocolatey – https://chocolatey.org/install#individual
  3. choco install -y jdk11
  4. choco install -y maven
  5. choco install -y intellijidea-ultimate or choco install eclipse

There should be alternative commands for Mac and various Linux distros.

Generate a QA Automation Project

See QA Testing Archetype for generating a skeleton automation project.

Running Tests

cd testing
mvnw -Ptesting-self

You should see some tests running in console and Chrome opening two times.

Browsing the Reports

By default, two kinds of reports will be generated under target/site/jgiven-reports, looking like these:

Next: IDE Configuration