Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simple tool for web server benchmarking?

I want to make some simple load tests for a web application.

I remember one of the tools I have seen in a stage and I liked a lot was Selenium, but it is intended for developing use cases for testing user interface of web application.

My needs are simpler, simulate concurrent users. I have seen Apache Benchmark 'ab' but one thing I would like to do is simulate a scenario where we begin with 5 users and make increments of 10, 15 ... until we reach 50 users (increments each 10 seconds, by example).

Do you recommend a simple tool for this use case?

Regards

like image 832
Ciges Avatar asked Jan 28 '26 10:01

Ciges


1 Answers

I have chosen JMeter. It is not as simple as ab from Apache or httperf, but it isn't a complicated tool.

In the JMeter docs we can see a simple tutorial for doing web load tests. For the scenario for incrementing user number there is the configuration Ramp-Up Period which tells JMeter how long to delay between starting each user.

Test thread configuration

like image 172
Ciges Avatar answered Jan 31 '26 02:01

Ciges



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!