test fixture: 测试固定组件,unittest框架中,一些有固定用法的组件
test case : 测试用例,被执行测试的最小单元
test suite: 测试套件,它是一个用例集,用来汇总应该一起执行的测试用例。
test runner:测试运行器,它是一个设计测试执行方式的元件,主要对用户提供了输出结 果的展现方式。它可以用图标、文本、html等方式来展现测试结果
各个组成部分的运行逻辑关系:
注意:
TestCase就是Unittest框架执行的测试用例。
主要用法是,把测试用例编写在继承了TestCase的类中,通过unittest.main()来自动加载测试用例运行
靠背啦,注意点⚠️:
每个测试用例都默认用test开头,非test开头的用力不会去自动执行诶
每个测试用例的执行顺序都是按ASCLL码执行的哈,