0

I have an angular application having some issues when more than a certain amount of users logs at the same time. I wish to load/stress test it with a realy simple scenario: user sees home page, logs in, then wait 30s, then logs out. I would like to have a 200-400 users crowd.

The problem is i can't find an appropriate tool to do the job. Is there any tester here which could help me ? Already tried Artillery and locust io.

Thank you already,

Gigi22
  • 11
  • 1
  • 1
  • 2
    Given that each user has their own copy of the app, it seems more likely that the problem is on the backend. But recommendations for tools are off topic here. – jonrsharpe Apr 16 '18 at 10:14

1 Answers1

1

Load testing tools are frontend-agnostic, any of performance testing tools which supports HTTP protocol will fit.

Be aware that none of the load testing tools actually supports JavaScript as it is executed by browser engine while load testing tools are acting on HTTP protocol level. So if your application relies on AJAX requests you will need to find a tool which is capable of executing JavaScript-driven HTTP Requests in parallel.

Take a look at Apache JMeter, it should be pretty easy to use. There is Parallel Controller extension which makes JMeter to behave like a real browser when it comes to AJAX requests simulation.

Dmitri T
  • 159,985
  • 5
  • 83
  • 133