Http load test tool for variable URLs

You can use this following project apachebench for multiple urls Apache Bench for Multiple URL

Supported Multi URL requests for ApacheBench. You can set URL list as '-L filename' and also confirm response of document length for each requests.


Try siege as it offers what you need. You could create url files that use bash like parameters so that you don't have to repeat yourself. It also support basic auth, POST, a login url and much more.

siege -f urls.txt 

urls.txt:

URL=https://www.example.com/
$(URL)index.php?ab=1
$(URL)site.php?different=12

You can find more here: http://www.joedog.org/siege-home/

Tags:

Apachebench