- 14
- 0
- 约5.41千字
- 约 11页
- 2018-01-16 发布于河南
- 举报
第九章:软件测试(二)
第九章:软件测试(二)软件测试用例设计 设计测试用例就是为测试准备测试数据。由于测试用例不同,发现程序错误的能力也就不同,为了提高测试效率降低测试成本,应该选用高效的测试用例。 白盒测试用例设计主要采用逻辑覆盖,包括语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、条件组合覆盖和路径覆盖。 黑盒测试用例设计包括等价划分、边界值分析和错误推测等几种方法。 通常的做法是,用黑盒法设计基本的测试方案,再用白盒法补充一些必要的测试方案。具体地说,可以使用下述策略结合各种方法: (1) 在任何情况下都应该使用边界值分析的方法。经验表明, 用这种方法设计出的测试用例暴露程序错误的能力最强。 必要时用等价划分法补充测试用例。 必要时再用错误推测法补充测试用例。 (4)对照程序逻辑,检查已经设计出的测试方案。可以根据对 程序可靠性的要求采用不同的逻辑覆盖标准。 1.1 白盒测试用例设计白盒测试用例设计主要采用的是逻辑覆盖,这是一种以程序内部逻辑结构为依据的用例设计方法,包括语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、条件组合覆盖和路径覆盖等几种覆盖强度各不相同的逻辑覆盖形式。 (1)语句覆盖 为了暴露程序中的错误,至少每个语句应该执行一次。语句覆盖的含义是,选择足够多的测试数据,使被测程序中每个语句至少执行一次。 (2)判定覆盖 判定覆盖含义是:不仅每个语句必须至少执行一次,而且每个判定的每种可
您可能关注的文档
最近下载
- 2026年南通中考地理备考全攻略(含考点、试题、备考计划).docx VIP
- 2025年安徽广播影视职业技术学院单招笔试综合素质试题库含答案解析.docx VIP
- 2024年辽宁省交通高等专科学校单招职业适应性测试模拟试题及答案解析.docx VIP
- 2024年辽宁省交通高等专科学校单招职业技能测试模拟试题及答案解析.docx VIP
- 2024年辽宁省交通高等专科学校单招职业适应性测试题库各版本.docx VIP
- 2024年辽宁省交通高等专科学校高职单招语文/英语/数学历年参考题库荟萃含答案解析.docx VIP
- 2023年辽宁省交通高等专科学校单招数学试题及答案解析.docx VIP
- 2016-2023年辽宁省交通高等专科学校高职单招(英语/数学/语文)笔试历年参考题库含答案解析.docx VIP
- 2016-2023年辽宁省交通高等专科学校高职单招(英语/数学/语文)笔试参考题库含答案解析.docx VIP
- 2023辽宁省交通高等专科学校高职单招语文/数学/英语笔试参考题库含答案解析.docx VIP
原创力文档

文档评论(0)