作业帮 > 综合 > 作业

如题:Junit测试类里面有多个test,每个test之间有关联关系,想要一个test失败后面的test就不执行了,

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 05:26:15
如题:Junit测试类里面有多个test,每个test之间有关联关系,想要一个test失败后面的test就不执行了,
本人新手,学JUnit4,碰到个问题.有多个@test注释,想要一个test失败,后面的test就不执行了,
这个不可吧,除非你写个捕获异常之后系统退出.System.exit(0);
不过为什么出现异常不让执行后面的了呢;这个没有必然联系吧
再问: 因为我拿Junit跟selenium结合做自动化测试,有可能会涉及到流程性的东西。比如说,第一个test,测试登录成功;第二个test测试提交订单。

如果第一个test登录都不成功,第二个就提交不了订单了,第二个test执行就没有意义了。


所以就有了上面说的问题,因为是新手,不知道这样做合不合理?

多谢指点!
再答: 这个你可以在一个测试方法里面调用嘛,不成功了就让方法中断不向下执行了