【问题标题】:How To Pass Different Parameters To web Service Every Time It Is Called With Jmeter每次使用 Jmeter 调用时如何将不同的参数传递给 Web 服务
【发布时间】:2011-03-24 20:04:01
【问题描述】:

我正在使用 Jmeter 测试 web 服务,web 服务有几种方法,它们需要一些参数。我需要做的是每次用户(线程)“调用”Web 服务方法时传递不同的参数。 我知道,我可以做类似的事情,如果我在 xml 文件中编写 Soap 消息,然后“提供”包含此 xml 文件的文件夹的 Jmeter 路径,但 Jmeter 将随机获取这些文件,并且有可能使用相同的文件两次或更多。但我希望 Jmeter 使用每个请求时间不同的唯一 Soap 消息。 谁能帮帮我?

【问题讨论】:

    标签: web-services jmeter


    【解决方案1】:

    使用 CSV 数据集配置,准备包含您的参数的 csv 文件。

    将 EOF 上的 CSV 配置回收设置为 false。 将 EOF 上的 CSV 配置停止线程设置为 true。 将 CSV 配置共享模式设置为所有线程。

    【讨论】:

    • 我在将多个 Soap 消息传递到 CSV 数据时遇到问题。如何使用 CSV 数据集来保存 XML 文件名? (Xml 文件 - 存储 Soap 消息)
    • 好吧,我建议你为此使用原始数据源预处理器,并将所有请求放在一个文件中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-12
    • 2019-05-19
    • 2012-06-26
    相关资源
    最近更新 更多