我正在对 Web 服务进行负载测试。
是否可以使用 loadui 执行数据驱动测试?如果是,如何?
我们可以只向网络运行器(给出 url)发出请求,但我无法提供任何数据。
我正在对 Web 服务进行负载测试。
是否可以使用 loadui 执行数据驱动测试?如果是,如何?
我们可以只向网络运行器(给出 url)发出请求,但我无法提供任何数据。
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}\
希望这可以帮助。干杯尼古拉