с помощью функции Поиск тестов можно выполнять поиск и замену текста в тестах и
их отдельных элементах.
Процедура
- Выберите тест в окне Навигатор тестов и дважды щелкните на нем. Тест будет открыт.
- Щелкните правой кнопкой мыши на имени теста и выберите Поиск тестов.
- В поле Найти текст введите текст, который нужно найти.
Это поле также можно оставить пустым. Например, если вы знаете, что нужная строка встречается в элементах или экземплярах элементов, в
которых вы не заинтересованы, то можно воспользоваться параметрами, описанными на шагах 4, 6 и 8 для поиска нужных элементов или экземпляров
элементов - и только потом указать текст для поиска в этом поле.
- Если вы выбрали страницы или запросы в тесте, нажмите кнопку Дополнительные параметры и поставьте отметку в
поле Ограничить поиск элементами, выбранными в поле Содержимое теста. В этом случае поиск будет ограничен выбранными страницами и запросами.
- Для поиска с учетом регистра поставьте отметку в поле Учитывать регистр. Для поиска с помощью регулярных выражений
поставьте отметку в поле Регулярное выражение. В режиме регулярных выражений можно нажать Ctrl+пробел в поле Поиск текста для просмотра справочной информации.
Справочная информация содержит список шаблонов регулярных выражений и примеры значений, которым они соответствуют.
- Чтобы выделить найденные элементы в области Содержимое теста, нажмите кнопку Дополнительные параметры и
поставьте отметку в поле Выделить найденные элементы в области Содержимое теста. Этим параметром можно пользоваться вместе с параметром, описанным на шаге 4, для выбора нужных экземпляров элементов перед вводом текста
для поиска.
- Для распространения поиска на дочерние элементы выбранного элемента нажмите кнопку Дополнительные параметры и
поставьте отметку в поле Рекурсивный.
Этот параметр выбран по умолчанию. Если отметки в поле Рекурсивный нет, поиск выполняется только в выбранном элементе.
- Если требуется найти как кодированные, так и декодированные варианты указанного текста, нажмите кнопку Дополнительные
параметры и выберите Искать кодированные и декодированные значения. Этот параметр выбран по умолчанию. Поддерживаемый тип кодирования зависит от протокола. Например, при поиске в данных HTTP будут найдены значения abc%123 и abc%25123.
- Выберите элементы теста, в которых нужно выполнить поиск, в списке Элементы для поиска.
Если вы поставите отметку на шаге 4, на этом шаге можно будет выбрать только те элементы, которые были ранее выбраны в области
Содержимое теста.
Например, если вы выберете Страницы HTTP в этом поле, а в области Содержимое теста будет выбрана только одна
страница HTTP, то в результате будет найдена только та страница. Если отметка будет снята на шаге 4, то будут найдены все страницы теста.
- Необязательно: Щелкните на выбранных элементах, чтобы задать параметры поиска.
Появится новая область, в которой можно будет задать параметры поиска для выбранного элемента.
Для поиска элементов перейдите к следующему шагу. Для замены найденных строк нажмите кнопку Заменить и перейдите к
шагу 12.
- Нажмите кнопку Найти. Результаты поиска будут показаны в двух окнах.
- Окно поиска со списком найденных объектов
- Окно Предварительный просмотр найденных вхождений со списком найденных вхождений искомого текста
Окно поиска показано на следующем
рисунке. URL: Смещение: 36 и URL: Смещение: 85 - это обозначения объектов, в
которых найден искомый текст.
- В окне Поиск можно выполнить следующие действия:
- Для просмотра найденной строки щелкните на нужном объекте в окне Предварительный просмотр найденных вхождений.
- Чтобы открыть тест там, где был найден искомый текст, дважды щелкните на объекте.
- Для выполнения другого действия (например, перехода к следующему совпадению, перехода к предыдущему совпадению или замены текста)
щелкните правой кнопкой мыши на объекте и выберите нужную операцию.
- Если вы нажали кнопку Заменить на шаге 9, появится окно Заменить. Введите текст для замены в
поле На.
- Нажмите кнопку, соответствующую нужной операции замены. Если вы выполняете выборочную замену, найденные экземпляры будут показаны в том же порядке, что и в окне Предварительный
просмотр найденных вхождений. Нажимайте кнопку Заменить или Пропустить до тех пор,
пока не будут показаны все найденные экземпляры.