当前位置:网站首页 > Java基础 > 正文

java基础506讲解



1.简介

今天本来是打算实践应用一下前边的知识点,但是忘记漏了依赖的一个知识点,宏哥个人觉得还是比较重要的,所以今天先说这个,下一篇再讲解和分享实际应用。今天主要讲解一下依赖测试的依赖机制。

2.依赖机制

TestNG提供了两种依赖机制:

1.强依赖关系:所有的被依赖的方法必须被成功运行,才会运行到后续的方法。哪怕只有一个前置方法运行失败了,有依赖关系的后置方法都会被跳过。既有先后顺序关系,也有决定关系。

2.弱依赖关系:不论前置方法是否成功运行,有依赖的后置方法都会得到运行,他们之间仅仅有前后顺序关系,前者的成功与否并不决定后者是否运行。

3.强依赖关系

3.1代码设计
3.2参考代码
代码语言:javascript
复制
 
 
3.3运行代码

1.运行代码,右键Run AS->TestNG Suite,控制台输出,如下图所示:

强制依赖情况:前置依赖失败,导致后边这些依赖方法都被跳过了

2.上边这个也许看的不清晰,宏哥给你们看看这个比较清晰,如下图所示:

4.弱依赖关系

4.1代码设计
4.java基础506讲解2参考代码
代码语言:javascript
复制
 
 
4.3运行代码

1.运行代码,右键Run AS->TestNG Suite,控制台输出,如下图所示:

2.上边这个也许看的不清晰,宏哥给你们看看这个比较清晰,如下图所示:

5.小结

  • 上一篇: java基础项目描述
  • 下一篇: JAVA基础控件
  • 版权声明


    相关文章:

  • java基础项目描述2025-04-18 23:50:02
  • 面试 java基础2025-04-18 23:50:02
  • 潼南java基础2025-04-18 23:50:02
  • 有c语言基础学java2025-04-18 23:50:02
  • java基础冒泡排序2025-04-18 23:50:02
  • JAVA基础控件2025-04-18 23:50:02
  • java入门基础图2025-04-18 23:50:02
  • java基础42讲2025-04-18 23:50:02
  • java基础程序2025-04-18 23:50:02
  • java笔试基础总结2025-04-18 23:50:02