Поделиться через


Практическое руководство. Использование контекстных параметров в веб-тесте производительности

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

Можно разработать веб-тесты в одной тестовой среде, а затем повторно выполнить их в другой среде.Распространенной практикой является использование тестовой, опытной производственной и производственной сред.

В веб-тестах можно параметризовать путь к веб-серверу, чтобы поместить серверную часть URL-адреса в параметр контекста.

Требования

  • Visual Studio Ultimate

Добавление параметра контекста в веб-тест производительности

  1. Откройте веб-тест производительности.

    Открывается редактор веб-тестов производительности, и отображается дерево запросов веб-теста производительности.

  2. В дереве запросов щелкните правой кнопкой мыши узел веб-теста производительности (корневой узел).

    -или-

    Щелкните правой кнопкой мыши узел Контекстные параметры.

  3. Выберите Добавить параметр контекста.

    Новый параметр добавляется в узел Контекстные параметры и выбирается в нем.

  4. В меню Вид выберите команду Окно свойств.

    Открывается окно "Свойства", в котором отображается новый параметр контекста.

  5. В текстовом поле свойств Имя введите имя, которое требуется использовать для нового свойства контекста (например, "Альтернативный сайт для теста").

  6. В текстовом поле свойств Значение введите значение, которое требуется использовать для нового свойства контекста (например, AlternateSite).

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

Использование параметра контекста в веб-тесте производительности

  1. Просмотрите шаги предыдущей процедуры.

  2. Чтобы применить параметр контекста, выберите узел в дереве запросов, который требуется параметризовать.Например, можно использовать параметр для веб-запроса.

  3. В окне "Свойства" примените узел контекста к свойству, которое требуется параметризовать.Например, выберите текстовое поле для свойства URL-адреса веб-запроса и обновите текст.Например, замените существующее значение свойства {{WebServerName}}//SiteName значением {{WebServerName}}//{{AlternateSite}}.

    -или-

  4. Используйте команду Замена в запросе для поиска параметризуемой строки.С помощью команды Заменить в запросе можно быстро параметризовать все веб-запросы в веб-тесте производительности.

  5. В дереве запросов щелкните правой кнопкой мыши любой узел, а затем выберите Поиск и замена в запросе.

    Открывается диалоговое окно Поиск и замена в запросе.

    ПримечаниеПримечание

    Для функции поиска и замены в веб-тесте производительности нельзя использовать сочетание клавиш CTRL+F.Сочетание клавиш CTRL+F открывает диалоговое окно Поиск и замена среды Visual Studio.В веб-тесте производительности необходимо использовать команду Поиск и замена в запросе в контекстном меню узла.

  6. В текстовом поле Найти введите текст, который требуется найти.Например, SiteName.

  7. В текстовом поле Заменить на введите текст, который требуется использовать для замены текста, введенного в текстовое поле Найти.Например, {{AlternateSite}}.

  8. Выберите Найти далее для нахождения первого вхождения текста, введенного в текстовое поле *** Найдите, что *** в запросе Интернета.

  9. Если указать, что необходимо заменить вхождение выберите Заменить; в противном случае выберите Найти далее для поиска следующего вхождения.

  10. Повторяйте шаги 9 и 10 до тех пор, пока не найдете все вхождения во всех веб-запросах.

    -или-

  11. Выберите Заменить все чтобы параметризовать все вхождения во всех запросах через интернет текста, что вставленной в текстовое поле *** Найдите, что *** с помощью текста, введенного в текстовое поле *** заменить на ***.

См. также

Задачи

Практическое руководство. Использование функции поиска и замены в веб-тесте производительности

Практическое руководство. Параметризация URL-адреса веб-сервера веб-тестов производительности

Другие ресурсы

Настройка записей веб-теста производительности с помощью редактора веб-тестов производительности