Поддерживает ли Jmeter клиентский JavaScript - PullRequest
2 голосов
/ 09 марта 2012

Поддерживает ли Jmeter клиентский JavaScript.Я могу записать сценарий, но в журнале воспроизведения ничего не отображается.

Ответы [ 2 ]

4 голосов
/ 09 марта 2012

JMeter - это не браузер, а инструмент для создания нагрузки.Он может генерировать HTTP-трафик, но на самом деле он не анализирует / не выполняет JavaScript, идущий с загруженной страницей.

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

Для функционального тестирования браузера я бы рекомендовал использовать Селен .

1 голос
/ 03 мая 2014

Нет.JMeter не обрабатывает Javascript или апплеты, встроенные в HTML-страницы.

JMeter может загружать соответствующие ресурсы (некоторые встроенные ресурсы загружаются автоматически, если заданы правильные параметры), но он не обрабатывает HTML и не выполняет какой-либо Javascriptfunctions.

Если на странице используется Javascript для создания URL-адреса или отправки формы, вы можете использовать функцию Proxy Recording для создания необходимого сэмплера.Если это невозможно, то может потребоваться проверка кода вручную, чтобы определить, что делает Javascript.

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