This project was developed in conjunction with my blog on explaining how to setup and run these tests.
Part 1 - covers the following tags which sets up a local development environment to develop the tests, and a Docker image to deploy the tests on different clients.