一、测试方法分类:
(1)静态测试技术
常用静态测试方法:
代码复查
代码检查(Code Inspection)
代码走查(Walkthrough)
桌面检查(Desk Checking)
代码审查(Code Review)
静态分析(主要由软件工具自动进行)
(2)动态测试技术
白盒(覆盖率)测试
已知产品内部工作流程,通过测试来检测产品的内部动作是否按照详细设计规格说明的规定正常进行,而不管它的功能;
也称为结构测试或逻辑驱动测试;
目标是对所有逻辑路径进行测试,穷举路径;
依据详细设计规范;
一种验证技术。
基本覆盖
基于控制流的测试
语句覆盖
程序中每条可执行语句至少被执行一次;
C1覆盖、行覆盖、段覆盖、基本块覆盖;
语句覆盖的盲点(=0;循环;条件);
语句覆盖是最起码的测试要求;
分支(判定)覆盖
程序中的每一个判定的取真分支和取假分支至少通过一次;
C2覆盖、决策覆盖;
分支覆盖的盲点:
短路估值使分支覆盖不必考虑所有条件;
忽略了从复合谓词引出的隐含路径;
分支覆盖不能保证所有入口-出口路径都被执行;
条件覆盖
每个判定的每个条件的可能取值至少评价一次
不要求测试所有可能的分支
条件/判定覆盖
设计足够多的测试用例,使得判定语句中每个条件的所有可能取值至少评价一次,同时每个判定语句本身的所有可能分支也至少评价一次。
您可能关注的文档
最近下载
- 一年级语文【37个基础笔画控笔点阵训练字帖37页】.pdf VIP
- 消防、气防器材使用知识.ppt VIP
- 益禾堂企业文化 V2.0 知识测试题.docx VIP
- 2025江苏理工学院辅导员考试试题及答案.docx VIP
- Unit 1 Happy Holiday(大单元教学设计)英语人教版2025八年级上册.pdf
- 2025年国际汉语教师证书CTCSOL考试题库附答案和详细解析.docx VIP
- 2025江苏理工学院辅导员考试题库.docx VIP
- 2025年江苏理工学院辅导员考试笔试真题汇编最新.docx VIP
- 温室气体排放清单编制指南.ppt VIP
- 人教版语文八年级上册 第一单元测试卷(含答案).docx
原创力文档

文档评论(0)