Python单元测试框架(涯).PDFVIP

  • 4
  • 0
  • 约8.9万字
  • 约 88页
  • 2025-12-22 发布于浙江
  • 举报

Python单元测试框架(⽆涯)

单元测试概述

Python测试框架

从软件架构的⻆度来说,测试最重要的步骤是在软件开发的时候界⼊⽐较好,所以在早期测试的界⼊,

从软件经济学的⻆度上来说,发现的问题解决成本低,投⼊的资源⽐较少。因此,对⼀个测试的系统,

开始最佳的测试就是源代码级别的测试,也就是单元测试阶段,这个过程也被成为⽩盒测试。单元测试

是最基本也是最底层的测试类型,单元测试应⽤于最基本的软件代码,如类,函数。⽅法等,单元测试

通过可执⾏的断⾔检查被测单元的输出是否满⾜预期结果。在测试⾦字塔的理论上来说,越往下的测试

投⼊资源越⾼,得到的回报率越⼤,⻅测试⾦字塔模型:

抛开软件架构的层⾯,在⾃动化测试的体系中,单元测试框架以及单元测试的知识体系是必须要掌握的

技能之⼀,单元测试的知识体系是⾃动化测试⼯程师以及测试开发⼯程师的知识体系之⼀,⽽且是必须

具备的知识之⼀。在Python语⾔中应⽤最⼴泛的单元测试框架是unittest和pytest,unittest属于标准库,

只要安装了Python解释器后就可以直接导⼊使⽤了,pytest是第三⽅的库,需要单独的安装。单元测试框

架的知识体系就围绕unittest和pytest来讲解。

⽩盒测试原理

在软件架构的层⾯来说,测试最核⼼的步骤就是在软件开发过程中。就软件本身⽽⾔,软件的⾏为或者

功能是

文档评论(0)

1亿VIP精品文档

相关文档