- 1
- 0
- 约8.13千字
- 约 60页
- 2017-08-09 发布于河南
- 举报
第十四章 软件测试 第十四章 软件测试 尽管软件质量保证是贯穿软件开发全过程的活动,但最关键的步骤是软件测试,软件测试是对软件规格说明、软件设计和编码的最后复审,目的是在软件产品交付之前尽可能发现软件中潜伏的错误。 大量统计表明,软件测试工作量往往占软件开发总工作量的40%以上,在极端情况下,甚至可能高达软件工程其他步骤成本总和的三到五倍。 本章重点讨论软件测试的基本概念、关键技术和实施策略,指出软件测试的主要目标、如何设计测试用例(test cases)以及如何组织实施测试活动。 14.1 基本概念 测试目标 G.Myers给出了关于测试的一些规则,这些规则也可以看作是测试的目标或定义: · 测试是为了发现程序中的错误而执行程序的过程; · 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案; · 成功的测试是发现了至今为止尚未发现的错误的测试。 基本概念 E.W.Dijkstra 指出: “程序测试能证明错误的存在,但不能证明错误不存在。” 测试的“成功”与“失败” 能够发现错误的测试是成功的测试,否则是失败的测试。 14.2 软件测试技术 任何产品都可以使用以下两种方法进行测试: (1)如果已知产品的功能,则可以对它的每一个功能进行测试,看是否都达到了预期的要求; (2)如果已知产品的内部工作过程
您可能关注的文档
- 2. 热分析测试方法.ppt
- 02_03_软件开发中的人员与过程_3.ppt
- 002_青铜器研发管理软件.ppt
- 2安装调试.ppt
- 2-测试培训教程.ppt
- 02创建测试.ppt
- 2广东北电.ppt
- 2静态应用.ppt
- 02系统分析.ppt
- 2资产负债表分析-教材实例.ppt
- 急性肠系膜动脉缺血多学科诊断与治疗专家共识总结2026.pdf
- 《剪纸》教案-2025-2026学年人教版(新教材)小学数学三年级下册.pdf
- 在市发展和改革委员会2025年度工作总结会上的讲话发言材料.pdf
- 《动画作品设计制作》教学设计-2025-2026学年人教版初中美术九年级下册.pdf
- 人教版(2026)八年级下册英语Unit 1 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- 3.2+学习成就梦想+课件-2025-2026学年统编版道德与法治七年级上册.pdf
- 2026年课件-《AIGC与新媒体运营技能实战(慕课版)》-教案全套-新版.pdf
- 人教版(2026)八年级下册英语Unit 2 Section A 4a-4c寒假预习讲义(含练习题及答案).pdf
- (4篇)公司部门2025年工作总结汇编.pdf
- 高考英语--词性转换背诵版+默写版+ 高三英语.pdf
原创力文档

文档评论(0)