Как я могу получить значение из привязки данных в Jmeter - PullRequest
0 голосов
/ 07 ноября 2019

Можно ли получить действительное значение из входа, используя knockout js во внешнем интерфейсе, например:

<input type="text" id="messageTitle" data-autocomplete="title" data-bind="value: XY.messageEdit.viewModel().message.title">

, чтобы использовать его позже в тесте jmeter?

Я полагаю, regexpили xpath не являются допустимыми решениями, потому что мы не можем видеть истинное значение в исходном коде ответа (но его представление JS)

1 Ответ

1 голос
/ 07 ноября 2019

Дело в том, что сэмплер HTTP выполняет только HTTP-протокол сам по себе - он выполняет некоторый анализ встроенных ресурсов, но не выполняет все навороты.

Следовательно, вы используете неправильный сэмплер.

Скорее всего, вам нужен сэмплер WebDriver , который будет имитировать поведение браузера для вас.

Ознакомьтесь с этими двумя статьями на эту тему: https://www.blazemeter.com/blog/jmeter-webdriver-sampler/ и https://www.blazemeter.com/blog/webdriver-sampler-your-top-10-questions-answered/

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