Jmeter Webdriver测试结果显示在“查看结果”树中,但所有数据未显示在汇总报告中。
汇总报告正确显示了#Samples和Label,但没有显示其他信息。
我创建了一个不带任何等待的其他webdriver采样器,这些结果正确显示在汇总报告中。不确定带有等待的webdriver请求是否不会在侦听器中正确显示数据。
在不查看WebDriver Sampler代码的情况下很难说出问题所在,请仔细检查以下内容:
WDS.sampleResult.sampleStart()
-在操作开始时,您要测量的持续时间WDS.sampleResult.sampleEnd()
-在操作结束时,您要测量的持续时间这同样适用于SampleResult类的其他实例,即,如果您使用的是addSubResult()
function
最少的代码如下:
WDS.sampleResult.sampleStart()
WDS.browser.get('http://example.com')
WDS.sampleResult.sampleEnd()
更多信息:The WebDriver Sampler: Your Top 10 Questions Answered
,我的初始Webdriver测试始于: WDS.sampleResult.sampleStart(),但我没有编写sampleend()
在我的请求结束时添加了WDS.sampleResult.sampleEnd(),解决了报告问题。