Какими разными способами мы можем сделать оптимальный уровень стресс-тестирования для приложения asp.net, прежде чем переместить его в производственную среду?
Стресс-тестирование приложения ASP.Net
Ответ 1
Вот бесплатный инструмент для стресс-тестирования в приложении asp.net.
Другая называется asp.net performance engineering, которая расскажет, как мы можем подчеркнуть приложение.
Также пройдите следующее сообщение:
Лучший способ стресс-тестирования веб-сайта
Из моего опыта перед переходом в производственную среду, пожалуйста, сделайте следующее.
1) установите debug = false в файл web.config
2) установить trace enabled = false в web.config
3) Всегда используйте предварительно скомпилированную версию вашего кода.
4) Скомпилируйте проект в режим выпуска.
5) Опубликуйте свой код, если вы используете версию asp.net 2.0 или более поздней версии
6) Пользовательский кеширование api как можно больше.
7) Уменьшите свой html kb.
8) удалите пробелы из html-кода asp.net.
9) Используйте таблицу стилей как внешний .css файл
10) ИСПОЛЬЗУЙТЕ сжатие IIS, если это возможно.
11) Поместите ваш файл javascript в .js файлы
12) Используйте Server.Transfer вместо Response.redirect
13) Если возможно, используйте состояние сеанса Inproc.
14) Эффективно используйте Viewstate - используйте controlstate вместо viewstate, которое является более новой функцией в asp.net 2.0
15) Избегайте давать большие имена элементам управления, это увеличит ваш html kb.
16) Используйте Div вместо таблиц, это уменьшит ваш размер.
17) Настройка параметров IIS в соответствии с вашим требованием
Вот хорошая ссылка, которая учит нас хорошему способу развертывания в рабочей среде.
http://www.vbdotnetheaven.com/UploadFile/dsdaf/111222006014732AM/1.aspx
Ответ 2
Visual Studio 2010 предоставляет некоторые фантастические средства автоматизации тестирования, а также для тестирования загрузки веб-приложений.
Ответ 3
Apache JMeter (http://jmeter.apache.org/) - отличный инструмент для стресс-тестирования веб-приложений. Он может использоваться с любым веб-сервером, а не только с Apache.