Hot answers tagged

2

This is a network constraint over which you may not have any control. Do you know after what time you get this error? You could play with Timeouts section on HTTP Request Sample and keep it higher than the time which causes timeout error.


2

It depends. JMeter acts as follows: JMeter starts defined number of threads during ramp-up period Threads start executing samplers upside down (or according to Logic Controllers) When thread doesn't have any more samplers to execute or loops to iterate - it's being shut down So if your test is short enough you may easily run into a situation when 1st ...


1

If you have 100 Threads in thread group and Ramp up time as 20, these 100 threads aren't concurrent. To maintain concurrency for 100 threads you have to use either loop counts or Durations (Scheduler in Thread Group). You may try with the "Ultimate Thread Group" (JMeter plugins) instead of only "Thread group". To check this, you can use "Active Threads Over ...


1

set ramp up time to zero to start all the thread at same time. difference in starting time between threads = Ramp up time/ no of threads. If you have ramp up time = 20 and no of threads = 100 then each thread with start with time gap of 0.2 (20/100) sec from previous thread


1

If I understand correctly, you're working with an n-tier system that communicates via something resembling an API. Given this assumption, I'd build a framework that allows the creation, transmission, receiving and parsing of messages to and from the application. At this point your actual test data can be in any format, and don't need to be coupled to your ...


1

Socket.IO uses WebSocket protocol so you need to look for a load testing tool capable of WebSocket testing. As far as I'm aware there is a WebSocket Plugin for Apache JMeter which can be used to stress your chat application. See WebSocket Testing With Apache JMeter guide for more details.


1

You could look at Ixia and/or Shunra. Neither are particularly cheap, but both are certainly capable of this. A Linux box would also work for such a situation. If you're after a free packet generator, you could try Ostinato - comes with a GUI as well :)



Only top voted, non community-wiki answers of a minimum length are eligible