wcat для нагрузочного тестирования веб-сайта asp.net

Я новичок в нагрузочном тестировании и хочу протестировать свой веб-сайт asp.net. После некоторого расследования я наткнулся на этот инструмент wcat от Microsoft для нагрузочного тестирования. Мне кажется, что это стрессовый инструмент для нагрузки на одну или несколько страниц, больше похожий на тестирование IIS, а не на само приложение. Но что, если я хочу смоделировать сценарий, например, у меня есть мастер на моем веб-сайте, который имеет несколько шагов. Пользователь может выполнить 4-5 шагов для создания записи. Подходит ли Wcat для тестирования моего веб-сайта asp.net на работу с указанным выше мастером? Если да, могу ли я указать на какое-нибудь руководство, которое делает то же самое?


person amed    schedule 19.12.2011    source источник


Ответы (2)


Wcat может загружать тестовые веб-приложения и сценарии навигации. Однако в нем нет записывающего устройства, поэтому вам нужно создать свой собственный сценарий, отражающий шаги навигации.

К счастью, вы можете использовать Fiddler в качестве записывающего устройства, а затем экспортировать захваченные сеансы как сценарий Wcat, как описано в этот блог. До недавнего времени экспортер WCAT Fiddler не поддерживал запросы POST, но, возможно, к настоящему времени он был добавлен как описано здесь.

person Vadim Kleyzit    schedule 19.12.2011

Это старый вопрос. Поскольку ответ еще не отмечен, вот моя мысль. WCAT - это инструмент для стрессового или нагрузочного тестирования веб-приложений. Он будет отправлять запросы одновременных пользователей на веб-сервер.

Сценарий, о котором вы говорили, - это тестирование функциональности мастера. Хотя существуют различные инструменты для проверки этого, я бы посоветовал использовать Selenium, который может проверить точный сценарий, которого вы ожидаете. Этот инструмент тестирования в основном используется для тестирования приложения с использованием браузера, как это делает пользователь. Шаги мастера могут быть записаны и воспроизведены, а утверждение обеспечит ожидаемые результаты теста.

person Amzath    schedule 13.11.2012