我们正在使用Azure负载测试来测试我们的应用程序。作为测试的一部分,我们需要测试一个下载PDF文件并使用Apche Jmeter保存到我的本地文件夹的模块。这个下载部分在我的本地PC上运行良好,我可以看到存储在本地路径上的PDF文件。当我在Azure负载测试中使用相同的jmx脚本时,我不确定这些pdf文件将保存在哪里。有没有其他的方法可以用来做这件事?谢谢我们尝试了Apache JMeter,它工作得很好,但不是在Azure负载测试上。
zsbz8rwp1#
如果使用相对路径(即仅文件名),则文件将转到current working directory如果你需要检查文件的完整性,比如内容,你可以在HTTP请求采样器中勾选Save response as MD5 hash?框:
Save response as MD5 hash?
的数据然后使用MD5十六进制Assert比较下载文件的MD5校验和与预期的。对于任何其他测试用例,您可以使用JSR223Assert更多信息:How to Use JMeter Assertions in Three Easy Steps
1条答案
按热度按时间zsbz8rwp1#
如果使用相对路径(即仅文件名),则文件将转到current working directory
如果你需要检查文件的完整性,比如内容,你可以在HTTP请求采样器中勾选
Save response as MD5 hash?
框:的数据
然后使用MD5十六进制Assert比较下载文件的MD5校验和与预期的。
对于任何其他测试用例,您可以使用JSR223Assert
更多信息:How to Use JMeter Assertions in Three Easy Steps