目标
1. 了解UnitTest框架
2. 理解断言
3. 掌握测试报告的生成
4. 了解自动发送测试报告
UnitTest框架
目标
掌握UnitTest框架的基础使用方法
1. UnitTest框架
1.1 什么是框架?
说明:
1. 框架英文单词FrameWork;
2. 为解决一类事情的功能集合;
1.2 什么是UnitTest框架?
概念:UnitTest框架是专门用来进行执行代码测试的框架;
1.3 为什么使用UnitTest框架?
1. 能够组织多个用例去执行
2. 提供丰富的断言方法
3. 提供丰富的日志与测试结果
提示:
1). 断言知识点-在4.2章节会进行学习和讲解;
提示
在学习UnitTest框架之前, 先了
```python
1. TestCase
2. TestSuite
3. TextTestRunner
4. Fixture
2.1 TestCase
说明:(翻译:测试用例)一个TestCase就是一条测试用例;
使用:
1. 导包:import unittest --> 导入unitest框架
2. 继承:unittest.TestCase --> 新建测试类继承unittest.TestCase
提示:
1). 测试用例:在自动化测试中,一条用例就是一个完整的测试流程;
2). 测试方法名称命名必须以test开头;
(原因:unit