unitttest初级了解
- 单元测试框架
- 测试流程
- 编写测试用例
- 创建测试类
- 测试用例
- 测试用例执行
单元测试框架
unittest(python自带的),pytest(第三方库)
测试流程
编写测试用例—收集测试用例—执行用例—生成测试结果
编写测试用例
创建测试类
类名称建议以Test开头,必须继承unittest.TestCase
测试用例
- 必须写在测试类里面
- 函数名称必须是test开头
- 执行顺序,按照ASCII码顺序执行
- 执行器配置:File—setting—tools—Python Integrated Tools–Defalut test runner—选择unittest
测试用例执行
- 1、前置条件:执行这个场景的前提条件
- 2、业务逻辑:接口需要处理的
- 3、断言:将期望结果,与实际结果进行对比
- 4、后置清理:清理测试数据
- 5、测试报告:收集测试结果