【发布时间】:2012-12-14 07:33:51
【问题描述】:
如果满足某个条件,我如何以编程方式退出整个测试套件?
我正在检查 @AfterMethod 中的条件并使用 fail() 方法使 AfterMethod 注释失败。但是 AfterMethod 注释的执行次数与我的测试套件中的测试次数一样多。但是会跳过测试。
有没有办法做到这一点?
谢谢,
约翰
【问题讨论】:
-
不太确定我是否理解您的问题,如果遇到某些特定情况,您正在寻找的是在运行时中断正在运行的测试套件?成功了吗?为什么还要麻烦构建其他测试?
-
我想完全退出测试,因为这个检查是为了检查后台运行的东西,但是在测试开始之前我不能检查它。
-
抱歉这么久才回复,我正在度假。因此,如果我明白了,您是否想在条件失败时停止运行测试?
-
是的,这就是我想做的。谢谢。