I need to load/performance test chat tool with multiple rooms
morde last edited by
I need to load test a chat tool with multiple rooms and channels which will test the overall load of thousands of users from multiple locations in all of the rooms, real time live chats in at least one room (hundreds of users) and simultaneous sidebar/1:1 chats. All users coming from a single location would not be considered a valid test.
Anyone know of a tool or tool set which might help me accomplish this. We currently use Visual Studio's native automation tool, jmeter and Selenium.
That's a very interesting Use case. A few points I would like to suggest here:
Setup JMeter scripts and trigger them from different machines (JMeter Distributed Testing). Make sure you use the same version of JMeter and Java on all the systems.
Also the timezone on a particular machine (node) needs to be different than the other. To be candid I have not tried this.
Apply PerfMon (Servers Performance Monitoring) and specify ips to view stats pertaining to particular server ips
Though on Blazemeter we can also configure additional values like multi locations. I'm not sure this feature is free.