java - 如何将 Jmeter 响应数据转换为字节?如何将字节值存储到CSV文件中?

标签 java jmeter javabeans performance-testing beanshell

我们的新要求是脚本 A 需要在两个不同的环境 1 和环境 2 上运行。

因此我们需要将响应数据转换为 Byte 并存储到 Csv 文件中。稍后我们需要比较不同环境下的两个字节结果。

但是现在我们需要知道如何将响应数据转换为字节并将字节值存储在一个文件中?

任何人都可以帮助我们

最佳答案

不建议存储响应数据,因为它会导致较高的磁盘 IO 开销。我建议稍微修改一下你的设计,即

  1. 切换到 HTTP 请求采样器的“高级”选项卡并勾选复选框将响应保存为 MD5 哈希

    JMeter Save Response as MD5 hash

  2. 当您运行测试时,您将看到 MD5 checksum例如09b9c392dc1f6e914cea287cb6be34b0。这个想法是,相同的响应将具有相同的 MD5 哈希值,并且存储哈希值是一个更轻量级的过程。

请注意,您还可以使用 MD5Hex Assertion为了在响应不等于预期时自动使采样器失败,请查看 How to Use JMeter Assertions in Three Easy Steps了解详情。

关于java - 如何将 Jmeter 响应数据转换为字节?如何将字节值存储到CSV文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42908066/

相关文章:

java - 实例化: <jsp:useBean> vs.新关键字

java - 如果实体本身的实体监听方法和生命周期回调重复怎么办?

csv - JMeter:有没有办法在输入字段中注入(inject)值 "Patient_1077,ELLA(161st Pharmacy address)"

post - 使用 JMeter 代理记录和负载测试在 SharePoint 网站中的文件上传请求失败

google-analytics - JMeter:如果无法在数据库或任何分析工具上进行验证,如何确保来自 JMeter 的请求命中已到达服务器

java - 如何@Autowire隐藏在ProxyFactoryBean后面的bean?

java - Spring Boot - 如何手动创建 bean 并将其传递给 HashMap

java - 在 Drools 中传递多个对象不起作用

java - 更改 HttpTransportFactory cxf 2.7.3

java数据库连接以db :java. sql.SQLException结束:找不到合适的驱动程序