Выбор ссылки в ответе

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

Об этой задаче

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

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

Процедура

  1. Выберите тест в Навигаторе тестов и дважды щелкните на нем. Тест будет открыт.
  2. Найдите ответ с интересующей вас ссылкой.
  3. В поле Содержимое группы Сведения об элементе теста щелкните правой кнопкой на ссылке и выберите Свойства.
  4. Необязательно: Чтобы изменить регулярное выражение, используемое для поиска ссылки, нажмите кнопку Помощник по регулярным выражениям в окне Свойства. В помощнике по регулярным выражениям будут показаны содержимое ответа, соответствующее регулярному выражению, и группы, отфильтрованные регулярным выражением.
  5. На странице Свойства ссылки выберите, какое Вхождение должно использоваться в качестве источника данных. По умолчанию в качестве источника данных используется первое вхождение значения Регулярное выражение.
    • Если нужно задать конкретное вхождение, выберите Конкретное вхождение и введите номер вхождения. Например, значение 4 указывает на четвертое вхождение регулярного выражения в ответе.
    • Если требуется случайное вхождение, выберите Случайное вхождение.
    • Если требуется последнее вхождение, выберите Последнее вхождение.
  6. Нажмите кнопку OK. Указанное вхождение будет использоваться в качестве источника данных для сопоставления данных при выполнении теста.

Комментарии