1.简介
今天本来是打算实践应用一下前边的知识点,但是忘记漏了依赖的一个知识点,宏哥个人觉得还是比较重要的,所以今天先说这个,下一篇再讲解和分享实际应用。今天主要讲解一下依赖测试的依赖机制。
2.依赖机制
TestNG提供了两种依赖机制:
1.强依赖关系:所有的被依赖的方法必须被成功运行,才会运行到后续的方法。哪怕只有一个前置方法运行失败了,有依赖关系的后置方法都会被跳过。既有先后顺序关系,也有决定关系。
2.弱依赖关系:不论前置方法是否成功运行,有依赖的后置方法都会得到运行,他们之间仅仅有前后顺序关系,前者的成功与否并不决定后者是否运行。

3.强依赖关系
3.1代码设计
3.2参考代码
3.3运行代码
1.运行代码,右键Run AS->TestNG Suite,控制台输出,如下图所示:
强制依赖情况:前置依赖失败,导致后边这些依赖方法都被跳过了
2.上边这个也许看的不清晰,宏哥给你们看看这个比较清晰,如下图所示:
4.弱依赖关系
4.1代码设计
4.java基础506讲解2参考代码
讯享网
4.3运行代码
1.运行代码,右键Run AS->TestNG Suite,控制台输出,如下图所示:
2.上边这个也许看的不清晰,宏哥给你们看看这个比较清晰,如下图所示:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8296.html