1、作用:管理测试用例、断言、生成测试报告
2、Unittest官网文档:看语法和用法,用法也可以看网上教程
unittest — Unit testing framework — Python 3.10.5 documentation
3、组成部分
test fixture:测试固定组件
test case:测试用例,执行测试的最小单元
test suite:测试套件,它是一个用例集,用来汇总应该一起执行的测试用例
test runner:测试运行器,是设计测试执行方式的元件,提供了输出结果的展现方式,可以用图标、文本、html方式来展现测试结果
TestFixture融合在代码中运行,体现在TestCase中
4、unittest在python3中,是python的内置模块了,无需安装就能使用
实例:
5、修改运行方式
1