Экстрактор регулярных выражений в js body JMeter - PullRequest
0 голосов
/ 22 мая 2018

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

Я хочу извлечь значение bb079382-e3e3-430d-a34e-18a406bb5419от rfb.connect("beta.anatobrace.com", port, "bb079382-e3e3-430d-a34e-18a406bb5419", path);

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

Если вы не чувствуете себя достаточно комфортно с Регулярными выражениями, вы почти всегда можете выбрать Boundary Extractor .В основном извлекает то, что он найдет между «левой границей» и «правой границей», так что если вы установите:

  • левая граница: rfb.connect("beta.anatobrace.com", port, "
  • правая граница: ", path);

Вы получите свой идентификатор между ними.

Boundary Extractor Demo

Более того, Boundary Extractor потребляет меньше ресурсов, поэтому вы сможете моделировать больше виртуальных пользователей с одной машины по сравнению с использованием Regular Expressions Extractor.См. Boundary Extractor и Regular Expression Extractor в статье JMeter для получения более подробной информации.

0 голосов
/ 22 мая 2018

Вам необходимо включить буквенно-цифровой и тире после порта, в вашем случае:

beta.anatobrace.com", port, "([\-\w]+)

Конечно, используйте Шаблон $1$ и номер матча 1

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...