我是jmeter的新手&我正在寻找一个使用Jmeter比较两个文件的选项。这两个文件都是使用jmeter中的Save Response to file
生成的。另外,这两个文件都包含对jdbc请求的响应,我在我的响应Assert中使用了__FileToString()
函数来比较两个文件。但是如果我的文件中有一些特殊字符的数据,这将失败。我该如何处理这个问题?或者有没有其他方法来比较两个Jmeter创建的文件?我还想知道两个文件中不同的记录。我知道可以使用很多其他工具来比较文件,但是我真的想使用Jmeter来比较。谢谢!
1条答案
按热度按时间3phpmpom1#
您可以使用JSR223采样器和Groovy language来执行此操作。例如,此代码允许比较两个文本文件:
如果存在任何差异,采样器将失败,您将在“响应消息”部分中看到有关增量的信息:
这并不是说这不一定适用于所有类型的文件,例如,二进制文件。
参考文献: