python中unittest库的用法,python+unittest_1

  python中unittest库的用法,python+unittest

  1、组成

  测试夹具、测试用例、测试套件、测试运行器.

  2、核心说明

  (1)测试用例的一个例子是测试用例。什么是测试用例?完整的测试流程包括测试前准备环境的设置、测试代码的运行和测试后环境的恢复。元测试的精髓就在这里。一个测试用例是一个完整的测试单元。通过操作该测试单元,您可以验证问题。

  (2)多个测试用例被分组在TestSuite中,也可以嵌入到TestSuite中。

  (3)TestLoader用于将测试用例加载到TestSuite中,其中有几个loadTestSFrom_()方法可以从各个地方查找测试用例并制作实例,从add到TestSuite。

  (4)TextTestRunner实现测试用例,其中run(test)实现TestSuite/TestCase中的run(result)方法。测试结果保存在TextTestResult实例中,包括诸如运行了多少测试用例、成功了多少以及失败了多少之类的信息。测试用例环境的构建和销毁是固定的。

  3、工作原理

  一个类继承了unittest。TestCase,也就是一个测试用例,但是如果有很多以test开头的方法,那么只要有这样的方法,就会生成一个测试用例实例。比如一个类有四个test_xxx方法,最后加载到suite时有四个测试用例。

  以上是python中unittest的核心构成。希望对你有帮助。更多python高级方向:Python高级

  本教程运行环境:windows7系统,Python 3.9.1,DELL G3电脑。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: