【发布时间】:2018-06-06 01:43:11
【问题描述】:
目标
我希望“常规”测试步骤来破坏 SoapUI 测试用例,而不同的测试步骤子集应该允许失败。
基本原理
我有一个 SoapUI 测试用例,它执行一个相当复杂的功能测试,其中一些可选的细节由额外的 JDBC 测试步骤检查。由于这些细节是“可选的”,因此即使其中一个或多个 JDBC 测试失败,测试用例也不应该失败(即它应该变成绿色)。
差不多了
如果要求允许测试用例中的所有测试步骤失败,我可以简单地切换测试用例行为:
打开 TestCase Options 对话框(从 TestCase 工具栏)并取消选中 Abort on Error 选项。当您运行 TestCase 时,该步骤仍然失败,但 SoapUI 将继续运行其他 TestSteps Functional Tests | Data-Driven Tests (SoapUI.org)
问题
- 能否通过测试步骤级别的设置或属性来实现此目标(尤其是:没有 Pro 版本)?
- 在
WsdlTestCase上是否有类似于setFailOnError/setFailTestCaseOnErrors方法但在测试step 级别的Groovy 解决方案?
【问题讨论】:
标签: groovy integration-testing soapui