(I originally posted this topic in the "Performance & Load Testing" forum, no replies to date. There seems to be quite an overlap between forums in this area, any advice would be most welcome)
I'm testing a web system that delivers (geographic) maps to the user. Generating a map can take quite a while - depending on zoom level, layers of information requested etc.
Does anyone know of a (free, cheap?) tool that includes the following features ...
(a) Waits for a complete response from the server before proceeding with the next client message.
(b) Stores the pages sent to the client (for further analysis).
(c) Simulates multi-users with different user ids, passwords, test cases.
You will probably find that QALoad and other tools will perform those actions as well.
As far as costs go, neither of the tools mentioned are cheap. The way to look at it is that if you want to get a proper job done and there is substantial cost saving or revenue generation by doing that job properly, then you are going to have to pay a bit to get that return on investment.
As far as evaluation goes, just make sure that the tool works in your environment and meets your requirements. It's also worth looking at the big picture, so make sure that whoever you deal with, they are stable and will be able to continue to support you. There are some interesting topics on this forum discussing the longevity of some tools vendors.