ASP.NET стресс-тестирование

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

(В моем случае данные запрашиваются через шлюз WebORB).

6 ответов

Решение

ab - это инструмент, разработанный для Apache, но вы можете использовать его с IIS.

Изучив множество инструментов с открытым исходным кодом и платных, я обнаружил наибольший успех в тестовом выпуске Microsoft Visual Studio 2008 Team Suite Test Edition (который вскоре станет частью Visual Studio 2010 Ultimate). Обладает сильным стресс-тестированием. Бесплатное приложение Microsoft для стресс-тестирования WCAT недостаточно мощное и содержит ошибки, но полнофункциональная версия Test Edition подходит для таких продуктов, как LoadRunner, но ее проще использовать, она лучше интегрирована с VS/ASP.NET и за гораздо меньшие деньги для каждого виртуального пользователя.

Посмотрите на StresStimulus.

Он очень хорошо интегрируется с Fiddler. Установка и использование очень просты, и она обеспечивает много функциональности и конфигурации. Моя лучшая находка при поиске решения для Web Load Test. Fiddler, кстати, отличный инструмент.

У Microsoft есть решение, которое поставляется с Visual Studio 2013 Ultimate Edition, см. Ссылки ниже: Обновленная ссылка: Стресс-тест

Trty этот инструмент, я проверил мой сайт, кажется, работает хорошо> x0Bench

Другие вопросы по тегам