From what I understand, using Newman through Jenkins is for testing API calls on servers that are always running.
What I’m trying to achieve is to run automated Postman tests through Jenkins that check my own project’s back-end server responses. Normally I would manually run my server through IntelliJ and then run the Postman collections myself. Is there a way to tell Jenkins to automatically run the server locally and then send some GET requests to it through Newman?
We already use Selenium which runs the server before automating some UI tests, but the problem is Selenium can’t read network requests/responses.