首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JMeter从URL列表中提取500个错误并将其输出到csv文件中

JMeter从URL列表中提取500个错误并将其输出到csv文件中
EN

Stack Overflow用户
提问于 2021-03-31 23:44:03
回答 2查看 62关注 0票数 0

我正在运行JMeter 5.4 (通过Jenkins)来处理一长串URL(来自.txt文件),以检查它们是否具有200/301状态代码。

当我运行测试时,它们中的一些失败了,所以我想做的是以某种方式提取任何具有500状态代码的URL,然后将这些(只有500个状态代码URL)输出到一个单独的csv文件中,这样我就可以很容易地看到哪些URL失败了。

我也希望能够在Jenkins中查看这个(500次失败)新的csv文件(我已经启动并运行了性能模块),但我认为在运行之前我会尝试走一走!:)

这是可能的吗?如果可能,我将如何在JMeter中提取500个状态码URL?

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2021-04-01 01:03:10

您可以使用JSR223Post处理器将URL写入CSV文件。

  1. JSR223_PostProcessor作为子元素

添加到您的HTTP请求

脚本区域内的

  1. 检查响应代码(=='500')并写入URL

println(“在检查响应代码之前") if (prev.getResponseCode().equalsIgnoreCase("500")) {//打印println(”开始写入文件") FileWriter fstream =newurls.csv(“failed-urls.csv”,true);fstream.write(vars.get('URL')+"\n");fstream.close();}

可从previous sample result (prev变量)获得的方法可以在API文档中找到。

HTTP需要放在JSR223请求的子元素中

票数 2
EN

Stack Overflow用户

发布于 2021-04-01 02:05:38

您可以使用简单数据写入器之类的Listener将失败的请求URL存储到一个文件中,Simple Data Writer的示例配置

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66891006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档