Практическое руководство. Повышение уровня динамических параметров до параметров веб-тестов производительности
Некоторые приложения используют веб-сайты и динамических параметров в один или несколько из них запросов Интернета.Динамический параметр — это параметр, значение которого создается при каждом выполнении приложения пользователем.Динамический параметр может вызвать для воспроизведения теста производительность веб-сайта завершаться ошибкой, поскольку динамическое значение конструктор может другое при каждом запуске теста.Поэтому невозможно воспроизвести записанные значения.Примером динамического параметра является идентификатор сеанса.Идентификатор сеанса обычно изменяется каждые 5 — 30 минут.
Запись теста производительность веб-сайта и обработчик воспроизведения автоматически считают наиболее распространенных типов динамических параметров:
Значения динамических параметров, установленные в значении cookie.Обработчик тестов производительность веб-сайта автоматически обрабатывает эти во время воспроизведения.
Значения динамических параметров, установленные в скрытых полях на HTML-страницах, например состояние представления ASP.NET.Эти параметры автоматически обрабатываются средством записи путем добавления в тест правил извлечения скрытых полей.
Значения динамических параметров, установленные в качестве строки запроса или параметров отправки форм.Эти параметры обрабатываются путем обнаружения динамических параметров после завершения теста.
Конфигурация Visual Studio Ultimate по умолчанию для динамических параметров при записи теста производительность веб-сайта с помощью записи веб-теста производительности.Однако при наличии Visual Studio Ultimate настроены, чтобы не для динамических параметров или тестируемого веб-приложения получает изменения с дополнительными динамическими параметрами в редакторе веб-тестов производительности предоставляет возможность определения динамических параметров в тесте производительность веб-сайта.
Примечание |
---|
Можно изменить реакция на событие по умолчанию для определения динамических параметров при выполнении теста производительность веб-сайта в Visual Studio Ultimate.Дополнительные сведения см. в разделе Практическое руководство. Настройка параметров Visual Studio Ultimate для веб-тестов производительности. |
В редакторе веб-тестов производительности можно использовать кнопку Преобразовать динамические параметры в параметры веб-теста на панели инструментов автоматически определение типов динамического параметра представленный выше в тесте производительность веб-сайта, как описано в следующей процедуре.
Требования
- Visual Studio Ultimate
Обнаружение динамических параметров в веб-тесте производительности
Открытие тест производительность веб-сайта.
Будет открыт редактор веб-тестов производительности и отображается дерево запросов для теста производительность веб-сайта.
На панели инструментов нажмите кнопку Преобразовать динамические параметры в параметры веб-теста.
После завершения процесса обнаружения завершается, если все динамические параметры обнаружены, параметры повысить уровень уровня динамических в диалоговое окно параметров теста Интернета.
Динамические параметры перечислены в столбце Динамические параметры.Запросы, из которых будут извлечены динамические параметры, и запросы, к которым они будут привязаны, указаны в столбцах Параметр извлечения из ответа и Привязка к запросу.
Совет При выборе на динамическом параметра в параметрах повысить уровень уровня динамических в диалоговое окно параметров теста Интернета, 2 запроса будут установлены в дереве запросов редактора веб-тестов производительности.Первый запрос — это запрос, в который будет добавлено правило извлечения.Второй запрос — это запрос, с которым будет связано извлеченное значение.
Установите или снимите флажок рядом с динамическим параметром, для которого требуется выполнить автоматическую корреляцию.По умолчанию установлены флажки для всех динамических параметров.
Нажмите кнопку ОК.
Примечание Существуют некоторые виды динамических параметров, которые не обнаруживаются.Чтобы правильно обработать эти параметры, можно добавить правила извлечения в динамических параметров в тестах производительность веб-сайта вручную.Дополнительные сведения см. в разделе Практическое руководство. Устранение проблем воспроизведения веб-тестов производительности, вызванных динамическими параметрами.