Невозможно сопоставить идентификатор сеанса - PullRequest
0 голосов
/ 08 января 2019

Невозможно сопоставить идентификатор сеанса с помощью «Извлечения регулярных выражений» в Jmeter

Шаги

1. Записал пользовательский интерфейс с помощью инструмента Blazemeter и открыл этот файл jmx в Jmeter.

2.Добавлено дерево результатов просмотра

3. Выполнить скрипт

Теперь идентификатор сеанса отображается в «http request sample», но не может его сопоставить с помощью «Извлечения регулярных выражений»

https://xxxxxx.jsp? SID = 00D1D0000008cuo% 21AREAQGjkXGsXgyrRwsAnN2O0m0oiecGwTUd1n5zFPMIRRQVnu2RZnynMF5eTBhAzGRsQnWIzcdapD4GCysXbOA6JtSRi69Pq & APV = 1 & allp = 1 & cshc = D000000FAHdD0000008cuo & дисплей = страница

1 Ответ

0 голосов
/ 08 января 2019

Если вам необходимо выполнить корреляцию этого значения: sid=00D1D0000008cuo%21AREAQGjkXGsXgyrRwsAnN2O0m0oiecGwTUd1n5zFPMIRRQVnu2RZnynMF5eTBhAzGRsQnWIzcdapD4GCysXbOA6JtSRi69Pq

Вы можете сделать это, используя Модификатор перезаписи URL HTTP , единственное, что вам нужно будет сделать, это предоставить sid в качестве "имени аргумента сеанса"

enter image description here


Если вы хотите использовать «классическую» корреляцию с использованием Regular Expression Extractor, соответствующим регулярным выражением будет что-то вроде sid=(.+?)&

Демо-версия:

enter image description here

Обязательно примените экстрактор к URL поле:

enter image description here

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