JAVA?TestNG单元测试详解
2021/6/3 12:20:59
本文主要是介绍JAVA?TestNG单元测试详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
TestNG单元测试详解
1. 测试环境 2
2. 介绍 2
3. Annotation 2
4. testng.xml 3
4.1. 例1 3
4.2. 例2 5
4.3. 例3 5
4.4. 例4 9
5. 测试方法(Test method), 测试类(Test class),测试组(Test groups) 10
5.1. 测试方法(Test method) 10
5.2. 测试组(test groups) 10
5.2.1. 例1 10
5.2.2. 例2 11
5.2.3. 例3 12
嵌套组 13
排除组 14
Partial组 14
6. 参数 16
6.1. 来自testng.xml的参数 16
6.1.1. 例1 16
6.1.2. 例2 17
6.2. 携带DataProvider的参数 18
6.2.1. 例1 18
6.2.2. 例2 19
6.2.3. 例3 20
7. 依赖 21
7.1. 使用注解的依赖 21
7.1.1. 例1 22
7.1.2. 例2 23
7.1.3. 例3 24
7.1.4. 例4 24
7.2. XML中的依赖 27
8. 工厂模式 28
8.1. 例1 28
8.2. 例2 31
9. 类级别的注解 31
10. 并行和超时 32
10.1. 并行套件 32
10.2. 并行test,class,method 34
11. 返回失败测试 34
12. JUnit tests 34
13. Annotation转换 35
14. Method Interceptors 35
15. TestNG Listeners 35
16. Dependency injection 35
17. 重写测试方法 35
18. 更改套件、方法 35
19. 通过编程方式运行TestNG 35
20. 测试结果 38
20.1. 成功,失败断言 38
20.1.1. 例1 38
20.1.2. 例2 38
20.2. Logging和结果 39
20.2.1. logging监听器 39
20.2.2. Logging Reporters 42
。。。。
这篇关于JAVA?TestNG单元测试详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南