- 7
- 0
- 约1.07万字
- 约 27页
- 2016-06-30 发布于贵州
- 举报
软件质量保证与测试内实验指导书白盒测试黑盒测试
软件质量保证与测试
课内实验指导书
白盒测试
1.1白盒测试背景知识
结构性测试是知道产品内部工作过程,检测产品内部动作是否按照规格说明书的规定正常进行。结构性测试允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。
1.1.2 逻辑覆盖
结构性测试力求提高测试覆盖率。逻辑覆盖是一系列测试过程的总称,它是在使用白盒测试法时,选用测试用例执行程序逻辑路径的方法。
逻辑覆盖按覆盖程度由低到高大致分为以下几类:
语句覆盖:设计若干测试用例,使程序中每一可执行语句至少执行一次;
判断覆盖:设计用例,使程序中的每个逻辑判断的取真取假分支至少经历一次;
条件覆盖:设计用例,使判断中的每个条件的可能取值至少满足一次;
判断/条件覆盖:设计用例,使得判断中的每个条件的所有可能结果至少出现一次,而且判断本身所有可能结果也至少出现一次;
条件组合覆盖:设计用例,使得每个判断表达式中条件的各种可能组合都至少出现一次;显然,满足⑤的测试用例也一定是满足②、③、④的测试用例。
路径覆盖。设计足够的测试用例,使程序的每条可能路径都至少执行一次。
如果把路径覆盖和条件组合覆盖结合起来,可以设计出检错能力更强的测试数据用例。
1.1.2 基本路径测试
如果把覆盖的路径数压缩到一定限
您可能关注的文档
- 论文.---浅谈小阶段如何培养学生的自学能力.doc
- 论文——愉悦的教学围对美术教学的提升作用(刘姹).doc
- 论文——浅谈语文课教学中的实效(邹璐).doc
- 论文《伦敦、纽约和京公共服务资源空间布局及疏解战略对北京的启示》.doc
- 论文写作要求Micosoft Word 文档.doc
- 论文样本(从广交会更名看中国外贸政策的变化).doc
- 论文题目:日产风度33发动机怠速不稳、加速熄火的诊断与分析.doc
- 论文目录 - 都市界-城市规划与交通网城市规划、城市设 ….doc
- 论文:儿童美术写生练与美术创作统一教学的尝试.doc
- 论文:就业难引发的学生就业压力状况分析.doc
- 2026年辽宁省盘锦市辅警协警招聘笔试备考试题及答案解析.docx
- 2026年潍坊市潍城区辅警协警招聘考试模拟试题及答案解析.docx
- 2026年双鸭山市四方台区辅警协警招聘考试备考试题及答案解析.docx
- 2026年四川省绵阳市辅警协警招聘考试备考题库及答案解析.docx
- (共13页PPT)《口语交际趣味故事会某省市.ppt
- 第六单元2《绳结编织》(课件)2026辽海版美术二年级下册.pptx
- 2026年西藏自治区那曲市辅警协警招聘笔试参考试题及答案解析.docx
- 2026年攀枝花市东区辅警协警招聘考试备考题库及答案解析.docx
- 2026年贵阳市白云区辅警协警招聘笔试参考题库及答案解析.docx
- 2026年安徽省淮北市中考物理周末模拟小卷.docx
原创力文档

文档评论(0)