jmeter run 为何出现以下结果:summary = 0 in 00:00:00 = ******/s Avg: 0 Min: 9223372036854775807 Max: -9223372036854775808 Err: 0 (0.00%)
该回答引用chatgpt:
JMeter+Ant+Jenkins构建时,出现summary等于0的情况通常是因为JMeter测试脚本没有正确执行导致的。
以下是一些可能的原因和解决方法:
检查JMeter测试脚本路径:确保JMeter测试脚本的路径在Ant构建文件中正确配置,并且Jenkins的工作目录中有正确的测试脚本文件。
检查JMeter版本:确保使用的JMeter版本与JMeter测试脚本兼容。如果JMeter版本不兼容,可能会导致测试脚本无法正确执行。
检查测试计划中是否包含Sampler:确保JMeter测试计划中包含至少一个Sampler元素。Sampler用于执行具体的测试请求,如果测试计划中没有Sampler,测试将不会执行。
检查Sampler的配置:确保Sampler的配置正确,包括服务器名称、端口、路径等信息。如果配置不正确,测试将无法正确执行。
检查测试计划的线程组配置:确保测试计划的线程组配置正确。线程组用于设置测试的并发用户数和循环次数等参数,如果配置不正确,测试将无法正确执行。
检查JMeter测试结果文件路径:确保JMeter测试结果文件的路径在Ant构建文件中正确配置。如果测试结果文件路径不正确,可能会导致测试结果无法被正确解析。
综上所述,当JMeter+Ant+Jenkins构建时,如果summary等于0,可能是由于JMeter测试脚本没有正确执行导致的。你需要检查测试脚本路径、JMeter版本、Sampler配置、线程组配置、测试结果文件路径等因素,以确定问题所在并进行相应的修复。
哈喽, 这个问题很可能是您给按钮添加了CSS样式后,改变了按钮的可点击区域,导致按钮事件失效。
解决方法有两种:
onclick
属性。例如:html
<button class="wss1"></button>
js
let button = document.querySelector('.wss1');
button.addEventListener('click', function() {
// 点击事件的回调函数
});
这种方法的点击事件会作用在元素的内容框,而不仅仅是元素本身的区域,所以可以解决由CSS引起的点击失效问题。
2. 关于jmeter运行出现的问题:
summary = 0意味着jmeter运行结束后,没有收集到任何样本(sample)。此时duration也是0,throughput自然也是0。
min和max值为默认值,err也是0因为没有错误发生。
这通常有两种原因:
这个结果表示JMeter运行的测试计划没有执行任何请求,因此没有任何结果。可能的原因包括:
如果想要得到更多的信息,可以查看JMeter的日志文件或者在GUI模式下查看测试计划的结果树。