We have a list(s) of URLs, the task is to test all the URLs:
- they should return proper response code which is configured somehow it the list
- some should return content having a specified keyword in it
- some should be checked considering redirects, some not.
- they should be fast enough to fit in a defined timeframe
The question: is there any ready-to-use tool that allows just to pass the properly formatted list of URLs as input and get the pass/fail answer?
The first tool I can think about to do the job is a wrapper around
curl, however, we would need to write a script to parse list/parameters (expected response code, optional keyword, whether to follow redirects, etc). I can write it on my own but I'm new in testing so there definitely is something I haven't thought of about yet but which might be in that tool already.
No GUI/rendering analyze required, the process will be run in CI/CD pipeline i.e. in fully detached/automated mode without access to any graphical interface. Linux.