- UnitTest基本使用
- 1、什么是Unittest框架?
- python自带一种单元测试框架
- 2、为什么使用UnitTest框架?
- >批量执行用例
- >提供丰富的断言知识
- >可以生成报告
- 3、核心要素:
- 1). TestCase(测试用例)
- 2). TestSuite(测试套件)
- 3). TestRunner(测试执行,执行TestUite测试套件的)
- 4). TestLoader(批量执行测试用例-搜索指定文件夹内指定字母开头的模块) 【推荐】
- 5). Fixture(固定装置(两个固定的函数,一个初始化时使用,一个结束时使用))
- Python自带的单元测试框架,不需单外安装
- pytest:第三方,需要先安装
- 单元测试框架:主要用来做单元测试。对于测试, unittest是自动化脚本(用例代码)执行框架---使用unittest框架来管理 运行 多个测试用例。
- 1、什么是Unittest框架?
- 集成Unittest
- class Login(unittest.TestCase):
- 参数化
- 断言
- 生成HTML测试报告
- 套件Fixture
- 套件Fixture
- class Login(unittest.TestCase):