python中unittest库的用法,unittest框架介绍

  python中unittest库的用法,unittest框架介绍

  Python的标准库——unittest(可以实现自动化测试框架的构建)

  Python测试由四部分组成:测试夹具(test scaffold) ——,测试代码的运行环境,指测试准备前后要做的工作,包括setUp()和tear down();TestCase ——是所有测试用例的基类,是软件测试最基本的组成部分。TestSuite ——测试用例集;测试运行器——测试用例的执行(注1:什么是测试用例?答:一个测试用例是一个完整的测试过程,包括设置测试前的准备环境(setUp),执行测试代码(run),恢复测试后的环境(tearDown)。

  Unittest测试代码流程:编写完测试用例后,TestLoader将测试用例加载到TestSuite中,然后TextTestRunner运行TestSuite,预测结果保存在TextTestResult中(使用命令行或unittest.main()调用执行)。

  基本方法:1。创建测试代码:

  2.创建测试套件:

  方法一

  方法二:

  方法三:

  (注2:

  详细度是一个选项,表示测试结果的信息复杂度。0:静默模式(获取总测试用例及总结果);1:默认模式;2:详细模式(显示每个用例的所有相关内容)

  转载请联系作者获得授权,否则将追究法律责任。

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

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