Jmeter是否支持客户端javascript

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter是否支持客户端javascript相关的知识,希望对你有一定的参考价值。

Jmeter是否支持客户端javascript。我能够记录脚本,但重播日志没有显示任何内容。

答案

JMeter不是浏览器,它是一个负载生成工具。它可以产生HTTP流量,但它实际上并不解析/执行加载页面的JavaScript。

如果您需要加载测试AJAX应用程序,那么您可以轻松模拟来自正常浏览器请求和AJAX请求的HTTP流量。

对于功能性浏览器测试,我建议使用Selenium

另一答案

不.JMeter不处理嵌入在html页面中的Javascript或applet。

JMeter可以下载相关资源(如果设置了正确的选项,则会自动下载某些嵌入式资源),但它不会处理HTML并执行任何Javascript函数。

如果页面使用Javascript构建URL或提交表单,则可以使用代理记录工具创建必要的采样器。如果无法做到这一点,则可能需要手动检查代码以确定Javascript正在执行的操作。

以上是关于Jmeter是否支持客户端javascript的主要内容,如果未能解决你的问题,请参考以下文章

JMeter博客系列:JMeter BeanShell示例

JMeter 、Loadrunner比较

JMeter测试配置优化指南

使用Jmeter后抛弃Postman

性能测试之工具对比-ngrinder jmeter loadunner

JMeter是否与物理浏览器交互