- 2
- 0
- 约1.26万字
- 约 80页
- 2017-01-16 发布于北京
- 举报
国防科技大学计算机学院 第十四章 软件测试 尽管软件质量保证是贯穿软件开发全过程的活动,但最关键的步骤是软件测试,软件测试是对软件规格说明、软件设计和编码的最后复审,目的是在软件产品交付之前尽可能发现软件中潜伏的错误。 大量统计表明,软件测试工作量往往占软件开发总工作量的40%以上,在极端情况下,甚至可能高达软件工程其他步骤成本总和的三到五倍。 本章重点讨论软件测试的基本概念、关键技术和实施策略,指出软件测试的主要目标、如何设计测试用例(test cases)以及如何组织实施测试活动。 14.1 基本概念 在测试之前的所有软件开发活动中,软件工程师们致力于具体实现,即从事所谓“建设性”的活动。 软件测试人员却在努力寻求程序中的错误。 发现错误是为了改正错误。测试阶段发现的错误越多,交付的软件质量越高,后期的改正性维护工作越少。 因此,测试亦是一项“建设性”活动 14.1.1 软件测试的目标 软件测试是为了发现程序中的错误。 软件测试的过程亦是程序运行的过程。 程序运行需要数据,为测试设计的数据称测试用例。 设计测试用例的原则自然是尽可能暴露错误。 软件测试是一个找错过程。 软件测试的目标(续) 大型软件系统的测试分为单元(模块)测试和综合测试两个阶段。 多数场合,设计者与测试者共同完成单元测试任务;专门机构负责软件产品的综合测试。有时设计人员也加入这个机构。 值得指出的是,
您可能关注的文档
- 精·软件工程 第09章.ppt
- 精·软件工程 第9章 软件维护 CUMT 11-07-26.ppt
- 精·软件工程 第9章面向对象程方法学.ppt
- 精·软件工程 第10章 面向对象的方法.doc
- 精·软件工程 第六讲 结构化分析方法.ppt
- 精·软件工程 第三讲.ppt
- 精·软件工程 第五章 面向对象的需求分析.doc
- 精·软件工程 第一次作业.doc
- 精·软件工程 复习大纲.doc
- 精·软件工程 复习题含答案.doc
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
最近下载
- 110KV降压变电所电气部分设计(含cad源图).doc VIP
- 2025-2026学年湘科版(2017)小学科学六年级下册教学计划及进度表.docx VIP
- 直流调速器维修.docx VIP
- 杭州西奥电梯HAMCB使用说明书V4.0.pdf VIP
- 《我愿意是急流》课件高教版中职语文基础模块上册.ppt.pptx VIP
- 机械制图习题集第4版张绍群习题答案.pdf VIP
- 2025年林业局考试笔试试题及答案.doc VIP
- 长城汽车新员工培训考试.doc VIP
- 04S519 小型排水构筑物 建筑工程图集.docx VIP
- 神经纤维瘤病诊疗指南(2025年版)解读PPT课件.pptx VIP
原创力文档

文档评论(0)