如何使用Jmeter每次调用Web服务时传递不同的参数
我正在使用 Jmeter 测试 Web 服务,Web 服务有几种需要一些参数的方法。我需要做的是每次用户(线程)“调用”Web 服务方法时传递不同的参数。 我知道,如果我在 xml 文件中编写 Soap 消息,然后“给出”包含此 xml 文件的 Jmeter 文件夹路径,我可以做类似的事情,但 Jmeter 会随机获取这些文件,并且有可能使用相同的文件两次或更多。但我希望 Jmeter 在每个请求时使用不同的唯一 Soap 消息。 有人可以帮助我吗?
I am testing web service using Jmeter, web service has several methods which takes some parameters. What I need to do is to pass different parameters every time user (thread) "calls" web service method.
I know, that I can do something like that, if I write Soap Messages in xml files and then to "give" Jmeter path of folder including this xml files, but Jmeter will take randomly those files and there is probability to use the same file twice or more. But I want Jmeter to use every request time different unique Soap Message.
Can Anyone help me?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 CSV 数据集配置,准备包含您的参数的 csv 文件。
将 EOF 上的 CSV 配置回收设置为 false。
将 EOF 上的 CSV 配置停止线程设置为 true。
将 CSV 配置共享模式设置为所有线程。
Use CSV Data Set Config, prepare csv file containing your parameters.
Set CSV config recycle on EOF to false.
Set CSV config stop thread on EOF to true.
Set CSV config Sharing mode to all threads.