如何使用一个测试用例的一个步步测试的在SOAP UI测试运行另一个测试用例的一步步测试响应一个测试步骤的反应?我正在使用post方法并拥有json主体。响应也是json。我想在下一个测试步骤中使用我在一个测试步骤中收到的字段值。有没有可能,如果是,如何?使用在另一测试步骤请求
回答
通常,每个测试应该是独立的。
但在这里你似乎把测试之间的依赖关系。
无论如何,在第一个测试的情况下,提取从响应的值,并把它添加到同一测试用例或在测试套件级的属性。然后从下一个测试用例中访问这个值。
测试套件级属性
设置在第一测试情况下的值 - context.testCase.testSuite.getPropertyValue('PROPERTY_NAME')
访问在上述 - context.testCase.testSuite.setPropertyValue('PROPERTY_NAME', 'PROPERTY_VALUE')
使用常规步骤访问上述在第二测试情况第二测试情况下,使用请求步骤 -
${#TestSuite#PROPERTY_NAME}
非常感谢。 .. :) –
这仅适用于字符串值吗?我可以不在响应中设置hashmaps或json内容以用于其他请求吗?我试过但失败 –
属性只处理字符串类型。可以将整个响应存储为字符串值并在需要时重新使用。 – Rao
- 1. 如何使用Groovy脚本在SOAPUI中触发REST请求测试步骤
- 2. SoapUI Groovy:检查测试步骤是否是肥皂请求
- 3. 使用Junit进行多步骤测试
- 4. 使用打印在常规脚本步骤的请求步骤响应变量
- 5. 测试时做出步骤
- 6. 我们如何添加SOAP请求使用groovy脚本测试案例中的测试步骤
- 7. 如何使用groovy获得除测试请求以外的测试步骤的结果
- 8. 如何使用EventMachine在ruby中测试异步HTTP请求
- 9. 如何在SOAP UI中复制测试步骤的原始请求?
- 10. Spring-Batch:测试步骤作用域步骤
- 11. SOAPUI Groovy - 在另一个测试用例中更新XML请求
- 12. 查询TFS2010测试用例无步骤
- 13. 黄瓜PendingExceprion测试步骤在Intellij IDEA
- 14. 如何在SoapUi中使用Groovy重命名测试用例或测试步骤
- 15. 是否有可能从Groovy Script测试步骤运行其他测试用例中的特定测试步骤
- 16. 如何从另一个步骤调用Cucumber-JVM中的步骤
- 17. 如何使用异步请求测试django API
- 18. Specflow中的继承测试步骤导致模糊步骤
- 19. 在sopaUI中使用Groovy脚本 - 将XML持有者的内容复制到另一个(尝试克隆SOAP请求测试步骤)
- 20. 如何使用(本地)变量/在测试步骤
- 21. 如何在黄瓜测试中重复使用步骤
- 22. 如何使用Groovy测试步骤在soapUI中设置Cookie?
- 23. 使用oauth-plugin gem在rspec测试中测试OAuth2请求
- 24. Ajax请求一步一步
- 25. 在azure中创建多步骤测试时出现错误应用程序洞察力多步骤测试
- 26. 用cookie测试请求
- 27. 调用另一个过程的步骤
- 28. 测试POST请求
- 29. JSON请求测试
- 30. 使用QUnit单元测试AJAX请求
你连尝试一下的文档?!?! http://www.soapui.org/functional-testing/structuring-and-running-tests.html http://www.soapui.org/rest-testing/understanding-rest-parameters.html – SiKing