问题标签 [jmeter-plugins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 扩展 AbstractVisualizer 的困难:获取 ClassCastException
我正在为 JMeter 开发插件。我想要配置测试报告的功能,比如在简单数据编写器中。为此,我想从 AbstractVisualizer 扩展,它已经实现了我需要的所有功能。当我使用我的插件编译并运行 JMeter 时,我在 GUI 上收到错误:“com.blazemeter.jmeter.testexecutor 无法转换为 org.apache.jmeter.reporters.ResultCollector” 这是代码,它发生在哪里:
确切的字符串:
如果我从 AbstractListenerGui 扩展,在此之前它工作正常(没有 ClassCastException)。Per JMeter API AbstractVisualizer 是 AbstractListenerGui 的一个孩子,据我了解,扩展 AbstractVisualizer 而不是 AbstractListenerGui 不应该导致这样的问题。那么,请您帮助我理解我的问题吗?先感谢您。
jmeter - 使用“终极线程组”的目的是什么:需要知道实际用法
考虑到它的实际用途,有人可以解释一下Ultimate Thread Group的目的是什么。我是 JMeter 的新手,据我所知(如果我错了,请纠正我),我们使用“终极线程组”来安排我们为特定 JMeter 场景脚本创建的多个线程的上升/下降时间。
我觉得这也可以通过使用Stepping Thread Group来完成,方法是将多个线程附加到同一个测试计划。所以我需要确切地知道 Ultimate Thread Group 的重要用途是什么。
graph - 如何自动保存 jmeter 摘要报告和其他图表(例如响应时间图)
每次运行 Jmeter 脚本时,我都必须手动保存摘要报告和图表。
我希望它们自动存储。
我尝试将摘要结果写入文件为C:\JMeter\Summary${__time(ddMMyy HHmmss)}.csv
.
但它以 XML 格式输出。我想要表格格式。
当我尝试将响应图保存如下C:\JMeter\ResponseGraph${__time(ddMMyy HHmmss)}.tif
。
不存储图表。它显示为无效图像。
另外,如果我对网站进行负载测试,请告诉我如何分析我获得的结果以及我应该如何解释它们。
我的网站就像以用户身份登录,搜索并将产品添加到购物篮,处理订单,付款并查看最近处理的订单。
csv - 使用 CSV 文件读取测试数据
我需要使用 100 位用户测试网站的各种链接(无需登录),并使用 JMeter 将其循环若干次。我想将这些链接放在“CSV 文件”中,以便从文件中读取所有要测试的链接。
我如何完成这项任务?
performance - 如何从性能 (perfmon) 中保存数据
我必须在 JMeter 中运行寿命测试。
我需要将性能计数器数据收集到文件中,然后在 Excel 中使用所有支持信息(如比例和轴标题)构建图表。
首先,
我在 JMeter 中尝试过PerfMon 插件,但它不适用于我的服务器,并且 JMeter 报告了 Perfmon plugin 的错误is not supported by the SIGAR API on this Operating System
。
为什么我有这个错误?
我该如何解决这个问题才能从服务器收集性能数据并绘制漂亮的图表?
其次,
现在我在我的服务器上使用性能应用程序(使用命令perfmon
)。
服务器的操作系统是 WindowsXP Professional SP3 x86。
我需要将来自计数器的数据写入日志文件。但是当我的测试运行时,我没有找到如何开始和结束将数据保存在日志文件中。
请你解释一下,我该怎么做
- 将测试过程中的数据保存在文件中?
- 然后使用这些数据在 Excel 中构建图表?
jmeter - 无法使用 JMeter 中的正则表达式提取器从 json 响应代码中读取令牌 ID
我必须对 ipad 应用程序进行性能测试。在某些情况下,我必须从响应中读取令牌 ID,并在我的下一个请求中使用此令牌 ID。我使用了正则表达式提取器,但是当我在下一个请求中使用变量时,即 ${tokenid},它并没有被捕获的值替换。当我查看查看结果树时,它只是请求变量而不是令牌。这是正则表达式提取器
automated-tests - 如何在固定时间后终止 jMeter 中的整个测试?
我编写了一个运行一组参数化 jMeter 测试的 Windows 批处理脚本。但是测试有时会挂起(应该需要大约 2 分钟,无缘无故需要 5 小时 - Gaussian Random Timer 会导致这种情况吗?)。我真的需要在某个时间范围内完成整个批处理作业。所以:
是否可以为 jMeter 测试设置最大执行时间,之后整个测试以及所有线程都将终止?
注意:调度程序并没有真正做到这一点(我设置启动延迟 = 0 和持续时间 = 20 并且测试仍然没有在一分钟内完成)。
jmeter - JMeter CPU 利用率报告
我们可以在有 1000 个用户的 Jmeter 上执行负载测试时获得 CPU 利用率吗?
JMeter 中是否有可用于 CPU 利用率、内存计算的插件?
jmeter - 如何从 Eclipse 运行 jmeter 脚本
请让我知道是否可以从 Eclipse 运行 jmeter 脚本?如果是,请告诉我这个过程。
jmeter - 我可以为 jmeter 中的 Restful 服务使用什么采样器?
我正在使用 restful 服务,我想通过发送一个以基本 url 作为目标 url 的 xml 格式请求来测试服务,我尝试使用 xml-RPC 请求并且它工作正常。
但我开始知道我们不应该将 XML-RPC 请求用于 RESTful 服务请求,它应该是一个休息采样器,但在 jmeter 中没有看到这个。
请建议我可以在 jmeter 中使用哪个采样器来提供宁静的服务?
它的正常流程就像 CRUD