Есть ли способ протестировать приложение, в котором вы имитируете сотни разных клиентов, подключающихся к серверу IIS и запрашивающих одни и те же данные? У заказчика, где работает наш проект, есть 400 компьютеров, и они часто проводят стресс-тесты со всеми компьютерами. С другой стороны, у меня есть только мой ноутбук ... (и сервер разработки).
(В моем случае данные запрашиваются через шлюз WebORB).





ab - это инструмент, разработанный для Apache, но вы можете использовать его с IIS.
Изучив множество инструментов с открытым исходным кодом и платных инструментов, я нашел наибольший успех в Microsoft Visual Studio 2008 Team Suite Test Edition (скоро станет частью Visual Studio 2010 Ultimate). Он имеет мощную функциональность стресс-тестирования. Бесплатное приложение Microsoft для стресс-тестирования, WCAT, недостаточно мощное и содержит ошибки, но полноценный Test Edition не уступает таким продуктам, как LoadRunner, но проще в использовании, лучше интегрирован с VS / ASP.NET и стоит гораздо меньше денег на каждого виртуального пользователя.
Знаете ли вы, есть ли в VS 2012 Ultimate какой-либо инструмент для повышения производительности в Интернете?
Там то же, что и в 2008/2010, с некоторыми обновлениями функций.
хм, вы знаете названия обновлений функций?
Взгляните на StresStimulus.
Он очень хорошо интегрируется с Скрипач. Установка и использование очень просты и обеспечивают множество функций и настроек. Лучшее, что я нашел, когда искал в Google решение для веб-нагрузочного тестирования. Кстати, Fiddler - отличный инструмент.
ссылка: stresstimulus.stimulustechnology.com выглядит интересно. коммерческий.
У Microsoft есть решение, которое поставляется с Visual Studio 2013 Ultimate Edition. см. ссылки ниже: Обновленная ссылка: Стресс тест
Trty этот инструмент, я тестировал мой веб-сайт, кажется, работает хорошо> x0Скамья
Я нашел это очень полезным, потому что им очень легко пользоваться! Большое спасибо!