【发布时间】:2016-05-02 10:40:03
【问题描述】:
使用soapui开源版。我知道这个问题非常基本,但不知何故遗漏了一些东西,无法将参数值传递给template test case。
一个测试用例中有多个测试步骤。并且有多个测试具有不同的数据。所以,这可以通过不同的方式来完成。我正在尝试第二种方法。还看了soapui的documentation,没有人提到过这样的事情。
- 创建包含所有必需步骤的测试用例。多次克隆测试用例并更改数据。这不是聪明的方法。
- 创建一个测试用例,命名为
basicTestCaseTemplate。假设它有 3 个soap 请求步骤,并且每个请求都使用一个属性并使用属性扩展而不是静态测试值,例如${#TestCase#ID}。然后使用名为Run Test Case的测试步骤在不同的测试用例中使用上述模板用例,从这里传递ID 的值。但是,值 ID 不会传递给templateTestCase的请求。基本上想重用测试步骤。 有什么想法吗?
请注意,我可以使用 groovy step 而不是 Run Test Case 作为替代方案,如文档所述。但我认为,这是非常基本的事情,应该可以工作或犯一些琐碎的错误。
【问题讨论】:
标签: soapui