- 4
- 0
- 约8.9万字
- 约 88页
- 2025-12-22 发布于浙江
- 举报
Python单元测试框架(⽆涯)
单元测试概述
Python测试框架
从软件架构的⻆度来说,测试最重要的步骤是在软件开发的时候界⼊⽐较好,所以在早期测试的界⼊,
从软件经济学的⻆度上来说,发现的问题解决成本低,投⼊的资源⽐较少。因此,对⼀个测试的系统,
开始最佳的测试就是源代码级别的测试,也就是单元测试阶段,这个过程也被成为⽩盒测试。单元测试
是最基本也是最底层的测试类型,单元测试应⽤于最基本的软件代码,如类,函数。⽅法等,单元测试
通过可执⾏的断⾔检查被测单元的输出是否满⾜预期结果。在测试⾦字塔的理论上来说,越往下的测试
投⼊资源越⾼,得到的回报率越⼤,⻅测试⾦字塔模型:
抛开软件架构的层⾯,在⾃动化测试的体系中,单元测试框架以及单元测试的知识体系是必须要掌握的
技能之⼀,单元测试的知识体系是⾃动化测试⼯程师以及测试开发⼯程师的知识体系之⼀,⽽且是必须
具备的知识之⼀。在Python语⾔中应⽤最⼴泛的单元测试框架是unittest和pytest,unittest属于标准库,
只要安装了Python解释器后就可以直接导⼊使⽤了,pytest是第三⽅的库,需要单独的安装。单元测试框
架的知识体系就围绕unittest和pytest来讲解。
⽩盒测试原理
在软件架构的层⾯来说,测试最核⼼的步骤就是在软件开发过程中。就软件本身⽽⾔,软件的⾏为或者
功能是
您可能关注的文档
- 2023-2024 学年教材、教辅供应服务单位选定项目 招标文件.PDF
- 2021年春季如皋市部分学校公开招聘教师相关岗位技能测试内容.doc
- 河南省新闻出版学校2024学年教材采购招标文件.PDF
- 试卷分析使用说明.PDF
- 八下数学第一章单元试卷命题人赵占奇.doc
- 湘北职专 2023 年秋季学生教辅材料采购竞争性谈判文件.PDF
- 三原县马额镇初级中学义务教育优质均衡发展创建学校教学设施设备采购项目竞争性磋商文件.PDF
- 新中小学生汉语考试 YCT(三级)样卷.PDF
- 《小数点位置移动引起小数大小的变化》教案(2课时)-2026-2027学年西南大学版(新教材)小学数学五年级上册.docx
- 《小数的意义》教案(2课时)-2026-2027学年西南大学版(新教材)小学数学五年级上册.docx
原创力文档

文档评论(0)