如何通过Groovy脚本导出SoapUI负载测试的统计数据?
SoapUI负载测试统计数据导出解决方案
错误提示已明确说明getStatistics()方法不存在,正确的API是getStatisticsModel(),这是SoapUI版本迭代中API变更导致的问题。
替换原有代码为以下实现即可导出你需要的统计数据:
def loadTest = testRunner.testCase.testSuite.project.getTestSuiteByName("Load").getTestCaseByName(testCaseSelect).getLoadTestByName(loadTestSelect) loadTest.run().waitUntilFinished() // 获取统计模型并导出CSV def statsModel = loadTest.getStatisticsModel() statsModel.exportToCsv("C:/Users/tester/Desktop/statistics.csv")
如果需要自定义导出的统计项,可以参考SoapUI官方API中LoadTestStatisticsModel类的相关方法,确保导出内容与目标统计数据一致。
内容的提问来源于stack exchange,提问作者marecki
相关产品推荐
相关产品推荐

