软件工程第五 软件测试
软件工程 第五章 软件测试 5.1 测试的目的和原则 5.2 测试方法与测试用例设计 5.3 软件测试的策略 5.4 软件测试的种类 5.5 程序的静态测试 5.6 程序调试 5.1 软件测试的目的和原则 鉴于以上观点,IEEE在其软件工程术语标准中给软件测试下的定义是“用人工或自动的手段来执行和评价系统或系统部件的过程,以检验它是否满足规定的需求,或识别期望的结果和实际的结果之间有无差别”。 在以上两个目的中,通常测试专家更侧重后一个。他们普遍将软件测试视为“根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例,并利用这些测试用例去执行检查并发现软件错误的过程 ”。 Myers软件测试目的 Myers在其名著“The Art of Software Test”中强调: 测试是程序的执行过程,目的在于发现错误; 一个好的测试用例在于能发现至今未发现的错误; 一个成功的测试是发现了至今未发现的错误的测试。 换言之,测试的目的是 想以最少的时间和人力,系统地找出软件中潜在的各种错误和缺陷。如果我们成功地实施了测试,我们就能够发现软件中的错误。 测试的附带收获是,它能够证明软件的功能和性能与需求说明相符合。 实施测试收集到的测试结果数据为可靠性分析提供了依据。 测试不能表明软件中不存在错误,它只能说明软件中存在错误。 2. 软件测试的原则 应当把“尽早地和不
您可能关注的文档
- 语文A版年级上册《开学第一天》PPT课件.ppt
- 设计概论培训课件第五-设计的类型.ppt
- 语文_小学五年级_五语下_课_16《落花生》课件.ppt
- 语文五上学期7 桂花雨课件 优秀能手评课公开教研课最新中小学课件.ppt
- 诗书画印的美结合_新人教美术八年级上册第三单元.ppt
- 语文第1课 我的母亲 第1课时课件(粤版必修2).ppt
- 语文试题习题教案学案课件衡水市第十三中学.ppt
- 译林牛津版2010届中英语复习课7b--2.ppt
- 评好课 新理念 新方法----课件235.ppt.ppt
- 语文课件[三年级语文册] 荷花课件2 (人教版).ppt
- 19世纪历史兰克史学客观主义史学专业史学确立研究——基于19世纪史学研究史学史反思与批判.docx
- 联合国海藻促进发展:包容性增长的贸易、法规和标准.docx
- 初中低年级信息科技算法教学学生逻辑思维——基于算法任务逻辑思维评分.docx
- 初中低年级语文阅读教学学生文本细读能力——基于阅读笔记与文本分析评分.docx
- 初中高年级公民教育项目学习学生参与能力——基于项目参与记录与能力测评.docx
- 初中高年级几何证明教学学生推理严谨性培养——基于2024年证明过程逻辑错误分析.docx
- 初中家校协同学生心理健康促进效果研究——基于2024年协同记录与心理健康数据.docx
- 初中教师反思实践与专业成长关联机制研究——基于2024年反思记录与成长测评数据.docx
- 初中中年级法治教育情境教学学生规则理解——基于2023年情境测试规则应用评分.docx
- 对外投资合作国别(地区)指南:多 哥.docx
原创力文档

文档评论(0)