【发布时间】:2014-04-02 20:14:25
【问题描述】:
我正在对 Web 服务进行负载测试。
是否可以使用 loadui 执行数据驱动测试?如果是,怎么做?
我们可以只向网络运行器(提供 url)发出请求,但我无法提供任何数据。
【问题讨论】:
标签: user-interface loadui
我正在对 Web 服务进行负载测试。
是否可以使用 loadui 执行数据驱动测试?如果是,怎么做?
我们可以只向网络运行器(提供 url)发出请求,但我无法提供任何数据。
【问题讨论】:
标签: user-interface loadui
This loadUI 文档中的文章解释了你是如何做到的。基本上,您必须通过soapUI Runner 使用soapUI 数据源。
【讨论】:
您可以使用 SoapUI 和 LoadUI [免费版本 :-) ]
在 SoapUI 中创建一个 TestSuite,然后创建 TestCase。在 TestCase 中定义自定义属性...例如名称为“firstName”的属性
然后在您的请求中,您可以使用这样的值 ${#TestCase#firstName}
保存项目并打开 LoadUI。
点击 FLOW -> 选择 DataSource 浏览您的输入文件。右键单击 -> 设置,根据需要修改分隔符。 检查循环选项为 TRUE。
之后就可以使用一些Runner了,右键->设置->属性
现在您可以看到所有 TestCase 属性(在 SoapUI 中定义)。
现在你只需要从数据源转移到 SoapUIRunner 对于列值,您可以使用如下内容: ${#Data Source 1#firstName}\
希望这会有所帮助。 干杯 尼古拉
【讨论】: