На втором экране мастера New Load Test Wizard вы задаете название для вашего сценария. Это название — просто метка для теста (для того чтобы остальные понимали, что именно вы хотите тестировать). Для нашего примера мы подвергнем нагрузочному тестированиюf страницы FindCustomer.aspx и EditCustomer2.aspx. Поэтому мы назовем этот сценарий Find and Edit Customers.
Второй экран позволяет описать также профиль времени обработки. Время обработки представляет собой то время, которое пользователь проводит в размышлении между запросами. Это время используется для чтения страницы, ее заполнения и т. д. Время обработки важно в том смысле, что вы хотите в вашем загрузочном тесте имитировать настоящих пользователей. Здесь у вас есть несколько вариантов.
Вы можете использовать записанные времена обработки. Эти времена были записаны при создании Web-теста. Поэтому это хороший вариант. Вы можете сгладить эти записанные времена обработки (посредством указания стандартного распределения на основе записанных времен обработки). И наконец, вы можете совершенно отключить время обработки. Этот вариант полезен только тогда, когда вы хотите создать пиковую нагрузку на сервер (а не имитировать пользователей).
И наконец, второй экран позволяет вам указать время между итерациями теста. Это значение выражается в секундах. Оно полезно в том случае, когда вы знаете ваших пользователей. Например, если вы знаете, что примерно каждые пять секунд пользователь запускает процесс поиска и редактирования клиента, то вы можете указать это значение именно здесь. На рис. 28.27 показана настройка сценария для нашего примера.
Описание шаблона нагрузки для вашего теста
Следующий экран мастера используется для указания шаблона для нагрузочного теста. Здесь имеются два варианта: постоянная нагрузка и ступенчатая нагрузка. Первый вариант ^позволяет вам выполнять тест с постоянным числом пользователей. Если вы хотите проверить, как система работает при постоянной нагрузке, то необходимо использовать именно этот вариант.
Рис. 28.28. Описание шаблона нагрузки при помощи мастера New Load Test Wizard
Ступенчатая нагрузка — это использование нагрузочного теста для стрессового тестирования. Например, вы хотите определить, как система ведет себя при добавлении к нагрузке все
большего количества пользователей. Эта возможность очень полезна тогда, когда вы хотите найти точку отказа вашего приложения или узкое место при нагрузке на сервер и приложение. Для описания ступенчатой нагрузки вы указываете начальное количество пользователей и максимальное их количество. Затем вы задаете период времени между ступеньками и величину самой ступеньки. На рис. 28.28 показан пример ступенчатой нагрузки.