The test creates, alters and destroys servers.
The tests now automatically start MaxScale before each test block and stop it and perform cleanup after the test. This is done by simply calling the `before.sh` and `after.sh` scripts before each test block.
The validator uses Node.js to check that the REST API endpoints conform to the specified schema.