Я думаю полезно было бы видеть что-то в таком духе:
1. Что юзаете (какая прилага для тестирования)?
2. Какие плюсы? (реально из работы, не из вики)
3. Какие минусы? (реально из работы, не из вики)
4. Возможно какие-то обнаруженные подводные камни.
Попробую сам для начала
1. Юзаю Jmeter, MS Visual Studio 2013 Ultimate. В основном эти тулы
2. Плюсы Jmeter
- бесплатный
- есть плагины (два пакета плагинов: стандарт сет, экстра сет), которые применял и они довольно неплохо работаю (не все конечно, об этом в 4 пункте).
- возможность сохранить результаты в читаемый .csv
- можно использовать loadosophia.org и сразу получить несколько графиков (хотя обычно этого недостаточно)
- также можно использовать blazemeter, но там есть лимит на 50 юзеров только (и ещё какой-то лимит, точно не помню)
3. Минусы Jmeter
- нет никакой корреляции результатов. нужно всё делать в excel или где-либо ещё
- тула бесплатная, поэтому не сильно удобная
- частенько придирается к версии java, особенно если запускать распределенный тест, желательно следить, чтобы версии джавы были одни и те же
- жрёт ресурсы (пока эта проблема сильно не исследована, но она есть). Сейчас занимаемся изучением, как оптимально настроить JVM для Jmeter.
4.
- в дополнительных плагинах есть плагин Transaction per Second, он строит график как оказывается не только по транзакциям, которые мы пишем в Transaction Controller, но и рассматривает все возвращаемые сервером .jpg, .png, .css и т.д.