I'm curious as to the best/correct way to setup System level black-box tests for a Mongoose C++ based Web Application project I've been working on. This needs to run in an automatic way within a jenkins script.
The idea is to run something like:
One possible way to do this is to whip up a python script which runs the server executable generated by make as a process, runs the tests and then kills the spawned process.
Is there a better/more structured way of doing this(and accompanying tools/libraries) either using Python or C++?
Originally this question was asked here: https://stackoverflow.com/questions/52139148/system-testing-a-mongoose-server