This project is meant to serve as a starting point for keyword driven tests with testx.
Make sure you have Node.js installed on your machine. To run selenium server locally (not really necessary for dev/testing) you'll need java as well.
Clone this project.
Install all dependencies. In the project directory do:
From within the project directory:
This run uses Chrome headless mode. If you want to see what is going on, do:
npm run test:display
This method is recommended when executing your tests as part of a continuous integration pipeline. When using Docker you do not need protractor installed on your machine (or the CI server), but of course you need Docker.
npm run test:docker
Check the testx documentation documentation to find out where to go from here.