18

一旦断言失败(通常是 API 响应),测试用例中剩余的测试步骤就不会被执行。如何让 SoapUI 继续并完成其余的测试步骤?
我也在寻找一种方法来使用相同的数据集再次重试该步骤。如果不可能,请跳过它并继续下一组项目。对此有任何想法吗?

4

4 回答 4

20

1-双击测试用例(不是测试步骤)

查看提供的图片并找到如下所示的图片:

在此处输入图像描述

于 2013-09-11T23:54:00.790 回答
12

要在测试步骤失败后继续执行测试,您需要在 TestCase 选项中禁用“错误失败”选项。

要控制测试执行流程,如果您需要更复杂的逻辑,您可以使用“Conditional Goto”测试步骤(最简单的方法)或“Groovy 脚本”测试步骤。

详细说明在这里: http: //www.soapui.org/Functional-Testing/controlling-flow.html

于 2013-05-02T20:07:34.183 回答
1

在 Ready Api (Soapui pro) 中,右键单击测试用例并单击选项。

在此处输入图像描述

如果发生错误则中止测试(禁用)

在此处输入图像描述

于 2017-12-06T00:28:44.020 回答
0

在 SOAPUI 免费版中,您可以转到测试用例并单击打开一个弹出窗口的齿轮或设置图标并取消选中“如果发生错误则中止测试”选项在测试步骤中出现错误时继续执行的选项

于 2019-10-15T05:51:34.177 回答