自学内容网 自学内容网

python编程Day15-UnitTest框架的介绍

  • 框架
  1. framework
  2. 为了解决一类事情的功能集合
  • Unittest 框架

是 Python 自带的单元测试框架
自带的, 可以直接使用, 不需要单外安装
测试人员 用来做自动化测试, 作为自动化测试的执行框架,
管理和执行用例的

  • 使用原因
  1. 能够组织多个用例去执行
  2. 提供丰富的断言方法
  3. 能够生成测试报告
  • 核心要素(组成)
  1. TestCase 测试用例, 这个测试用例是 unittest 的组成
    部分,作用是 用来书写真正的用例代码(脚本)
  2. Testsuite 测试套件, 作用是用来组装(打包)TestCase(测试用例) 的,即 可以将多个用例脚本文件 组装
    到一起
  3. TestRunner 测试执行(测试运行), 作用 是用例执行
    TestSuite(测试套件)的
  4. TestLoader 测试加载, 是对 TestSuite(测试套件) 功
    能的补充
    , 作用是用来组装(打包) TestCase(测试用例) 的
  5. Fixture 测试夹具, 是一种代码结构, 书写 前置方法
    (执行用例之前的方法)代码 和后置方法(执行用例之后的方
    法) 代码 ,即 用例执行顺序 前置 —> 用例 —> 后置

原文地址:https://blog.csdn.net/weixin_42421116/article/details/144438745

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!