Нагрузочное тестирование веб-сайта ASP.NET - PullRequest
7 голосов
/ 26 февраля 2011

Я хочу загрузить тест веб-службы ASP.NET. У меня Visual Studio 2008 Professional Edition и Visual Studio 2010.

Может ли один из этих продуктов облегчить нагрузочное тестирование? Кажется, я ничего не могу найти, и все, что возвращает Google - это более поздние выпуски Visual Studio.

Если нет, то каковы некоторые из альтернатив.

Или, что еще лучше, есть ли продукт, в котором я могу передать ему журнал IIS, и он по существу будет воспроизводить его?

Ответы [ 3 ]

6 голосов
/ 08 марта 2011

Существует бесплатный инструмент Microsoft для нагрузочного тестирования, который называется WCAT . Это генератор загрузки HTTP командной строки, который воспроизводит сценарий теста. Чтобы избежать создания сценария вручную, вы можете записать свой тестовый пример в Fiddler, а затем сгенерировать сценарий с помощью расширения WCAT Fiddler. Этот блог содержит пошаговую инструкцию, которую я протестировал, и она работает.

На ваш вопрос о воспроизведении журнала IIS: проверьте этот источник. В нем описано, как сгенерировать скрипт WCAT путем запроса журнала IIS с помощью Log Parser. Я не проверял это все же.

5 голосов
/ 26 февраля 2011

Есть ли более дешевый способ выполнить нагрузочное тестирование, чем обновление до Visual Studio 2010 Ultimate
, а также был инструмент под названием "ИНСТРУМЕНТ ДЛЯ СТРЕССА MICROSOFT WEB-ПРИЛОЖЕНИЯ", но я не смог найти его для загрузки, по-видимому, MSудалил его со своей официальной страницы.проверьте этот форум для загрузки ссылки http://forums.iis.net/t/1161284.aspx для использования http://www.west -wind.com / Presentations / Webstress / webstress.htm

3 голосов
/ 28 февраля 2011

Microsoft Visual Studio Team System 2008 Test Edition также предоставит вам доступ к этим инструментам.К сожалению, ни один из упомянутых вами инструментов не имеет возможности нагрузочного тестирования.

Возможно, вы сможете изменить свою лицензию на 2008 Professional Edition на Test, но я сомневаюсь в этом сейчас.

Вотпара других вопросов с ответами, которые могут помочь выбрать инструмент.

  1. стресс-и-тест-производительность-на-asp-net-app
  2. лучший инструмент для тестирования производительности asp-net
  3. как настроить нагрузочный стресс-тест для веб-сайта
...