как мне протестировать мой веб-сайт ASP.NET, размещенный на общем сервере, для большого количества посетителей в день?

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

Грубо говоря, я просто хочу получить представление о времени отклика, просматривая каждую страницу, пока есть много одновременных просмотров страниц. Есть ли какой-либо инструмент, который может имитировать это?

Пользователю необходимо войти в систему, прежде чем он сможет выполнять большинство действий на сайте, но функция поиска доступна всем, и, как обычно, она будет активно использоваться. Я просто хочу убедиться, что все так гладко, как должно быть.

Любые предложения приветствуются.

благодаря.


person v s    schedule 09.11.2011    source источник


Ответы (2)


Вы можете использовать инструмент wcat 6.3 от Microsoft. Здесь есть много вопросов, касающихся его использования, поэтому, если вам нужна помощь.

Вы можете скачать его здесь: http://www.iis.net/community/default.aspx?tabid=34&g=6&i=1466

Это версия x86, но есть также ссылка на версию x64, если она вам нужна.

person Brian S    schedule 09.11.2011

То, что вы ищете, называется «Нагрузочное тестирование». Есть веб-сайты, которые предоставляют такие услуги, некоторые из них предоставляют бесплатное тестирование.

Просто погуглите "бесплатное нагрузочное тестирование" или "нагрузочное тестирование". Найдите нужную вам услугу, и она создаст необходимую нагрузку на ваш сайт и предоставит вам необходимую информацию.

person Insomniac    schedule 09.11.2011
comment
спасибо за ответ, любое конкретное, что вы использовали и предпочитаете, я имею в виду что-то довольно простое, я не хочу идти на какое-то сложное решение, у меня очень маленькая команда и небольшой бюджет - person v s; 09.11.2011