我们的新要求是脚本 A 需要在两个不同的环境 1 和环境 2 上运行。
因此我们需要将响应数据转换为 Byte 并存储到 Csv 文件中。稍后我们需要比较不同环境下的两个字节结果。
但是现在我们需要知道如何将响应数据转换为字节并将字节值存储在一个文件中?
任何人都可以帮助我们
最佳答案
不建议存储响应数据,因为它会导致较高的磁盘 IO 开销。我建议稍微修改一下你的设计,即
切换到 HTTP 请求采样器的“高级”选项卡并勾选复选框
将响应保存为 MD5 哈希
- 当您运行测试时,您将看到 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/