0

我有几千个文件,其中一些包含 HTTP 请求,其中一些包含相应的 HTTP 响应。我想创建一些脚本,它产生成百上千个线程,每个线程都应该接受 HTTP 请求,将其发送到服务器并将来自服务器的响应与相应的响应文件进行比较。

我不确定是否必须使用配置创建自定义采样器,或者我可以使用现有的 JMeter 函数来创建一个?

此外,我无法找到有关如何使用新采样器扩展 JMeter 的可靠文档。这个似乎已经过时了:http ://www.jajakarta.org/jmeter/1.7/en/extending/JMeter%20Extension%20Scenario.html

可能有人可以建议我在哪里可以找到最新的指南,包括采样器的创建?例如,如何创建采样器,它将一个目录作为参数并遍历该目录中的每个文件,然后发出请求/比较响应并告诉 JMeter WEB 服务器是否正确处理了该文件以及时间?

4

1 回答 1

3

我认为你应该只使用regulat JMeter 场景。用 CSV 数据集实现文件列表,用这个集合和线程组生成一些线程。每个线程从 CSV 数据集中获取请求/响应文件对的名称,使用 HTTP/TCP 采样器发送请求并使用断言(响应断言)来验证响应。

MD5 断言可以更快地检查响应。

于 2012-05-28T15:41:57.013 回答