我们正在尝试使用JMeter进行性能测试.
我使用HTTP PROXY SERVER提供的jmeter中提供的示例指南但我的记录控制器没有记录任何请求.
在做了大量的研究之后,这就是完整的场景.
我正在使用公司代理服务器访问外部站点.因此,经过一些研究,我明白我需要通过命令行提供所有信息来启动我的jmeter.例如
jmeter -H 129.198.1.1 -P 8000 -u someusername -a someuserpassword -N localhost
Run Code Online (Sandbox Code Playgroud)
现在我明白了,我不需要混淆这些设置.默认情况下,JMETER使用自己的内部代理服务器.
我们需要配置我们的浏览器,以便它使用jmeter代理设置,我这样做.
我添加了一个线程组,一个记录控制器,带有url的http代理服务器包含模式和排除模式,但仍然无法记录任何脚本.
我究竟做错了什么?有人可以帮我吗?
我一步一步地使用了文档JMeter代理,它与JMETER文档捆绑在一起.这是我的配置



我正试图WebSocket用Jmeter插件(jmeter-websocket)来测试我的服务器.问题是该插件没有文档如何使用它,因此我不确定我对它的期望是否得到支持.
我设法使用上面提到的插件运行一个示例测试,并且它已成功连接到服务器.它还设法与服务器通信,但一旦完成它接收到它断开的第一个响应.我希望以某种方式配置此插件,以便与WebSocket服务器保持持续连接几分钟,在断开连接之前发送和接收几条消息.
通过压力测试,我想看看并发连接的数量如何影响我的应用程序的行为.这个插件适合我的需求吗?如果是那么我应该如何使用它?
我需要测试一个站点的各种链接(无需登录)和100个用户,并使用JMeter循环它多次.我想将这些链接放在"CSV文件"中,以便从文件中读取所有要测试的链接.
我该如何完成这项任务?
无论如何要验证从JMeter中的RestFul API获得的JSON响应?
我得到低于回应:
{"workingfrom":[{"id":1234,"type":"office","name":"N1"},{"id":5678,"type":"home","name":"N2"}]}
Run Code Online (Sandbox Code Playgroud) 每次运行Jmeter脚本时,我都必须手动保存摘要报告和图形.
我希望它们能够自动存储.
我试着把摘要结果写成文件为C:\JMeter\Summary${__time(ddMMyy HHmmss)}.csv.
但它以XML格式出现.我想以表格格式.
当我尝试将响应图保存为以下内容时C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif.
图表未存储.它出来是无效的图像.
另外,请告诉我如何分析我获得的结果以及如何解释它们如果我加载测试网站.
我的网站就像以用户身份登录,搜索并将产品添加到购物篮,处理订单,支付费用以及查看最近处理的订单.
有人可以与JMeter的Websocket协议的插件采样器分享我的链接吗?
我尝试从以下链接安装:https://github.com/kawasima/mod_proxy_websocket.
但不知道如何做到这一点.
我是这个工具的新手.
谢谢和赞赏.
我已经在jmeter用户手册中阅读了高斯随机定时器信息,但很难理解.任何人都有与此相关的想法请以高度赞赏的例子解释.提前致谢.
从jmeter-maven-plugin执行JMeter时是否可以使用JMeter 插件?
UPDATE
我已经尝试将jmeter-plugins依赖项添加到插件定义中,根据Ardesco的有用答案,但我得到了无数的ClassNotFoundExceptions.它看起来像Maven是不是把jmeter-plugin执行的JMeter时的传递依赖的类路径.有任何想法吗?
我在启动JMeter和WebDriver Set时遇到了问题.
我设置 - 如http://jmeter-plugins.org/wiki/WebDriverTutorial/ - Thread Group用:
jp@gc FF Driver Config
jp@gc Web Driver Sampler
View Results in Table
Run Code Online (Sandbox Code Playgroud)
在Web Driver Sampler中,我有以下几行:
WDS.sampleResult.sampleStart()
WDS.browser.get('http://google.com')
WDS.sampleResult.sampleEnd()
Run Code Online (Sandbox Code Playgroud)
我得到以下错误:
ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.impl.conn.ManagedHttpClientConnectionFactory
Run Code Online (Sandbox Code Playgroud)
切换到Chrome无法解决问题,我得到了同样的错误.
我怎样才能使它工作?
我正在尝试使用JMeter对网站的编辑功能进行性能测试.然而,我尝试测试的步骤回复了表单中的200多个项目.我显然希望所有项目都与向用户显示的表单相同(不包括我打算更改的表单).我知道这可以使用正则表达式提取器(参见问题JMeter - MVC:包含动态数据的表单发布模型)但是这需要为表单中的每个元素手动设置,这是巨大的!
有没有办法让JMeter回发所有表单元素而不必单独设置每个表单元素?或任何插件来做到这一点?
任何帮助将非常感激.
jmeter ×10
jmeter-plugins ×10
websocket ×2
csv ×1
graph ×1
http ×1
http-proxy ×1
load-testing ×1
maven ×1
performance ×1
report ×1
summary ×1