- 3
- 0
- 约5.71千字
- 约 32页
- 2017-08-09 发布于河南
- 举报
第二章 软件开发中的人员与过程_3 上节回顾 软件工程师需养成的习惯: 编码习惯与规范、撰写文档能力 、源代码管理习惯 、主动沟通与反馈 、计划与总结的习惯 、测试习惯 软件开发生命周期介绍 需求分析、系统设计、编码实现介绍与难点分析 本节目标 软件开发生命周期: 系统测试、运行维护介绍与难点分析 软件生命周期模型 瀑布模型 原型模型 螺旋模型 渐增模型 测试 编程大师说:没有错误的程序世间难求。 测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷。 成功的测试在于发现了迄今尚未发现的缺陷。所以测试人员的职责是设计这样的测试用例,它能有效地揭示潜伏在软件里的缺陷。 通过测试能提高软件的质量,但是提高质量不能依赖测试。 测试只能证明缺陷存在,不能证明缺陷不存在。 测试方法 测试方法:黑盒测试、白盒测试: 白盒测试:关心软件内部设计和程序实现,主要测试依据是设计文档。 黑盒测试:不关心软件内部,只关心输入输出,主要测试依据是需求文档。 测试阶段 测试阶段:单元测试、集成测试、系统测试、验收测试 单元测试的粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”。 集成测试界于单元测试和系统测试之间,起到“桥梁作用”,一般由开发小组采用白盒加黑盒的方式来测试,既要验证“设计”又要验证“需求”。 系统测试的粒度最大,一般由独立测试小组采用黑盒方式来
您可能关注的文档
- 0、《单片机基础》绪论.ppt
- 0.1软件工程理论.ppt
- 0_0调研报告模板.ppt
- 00-Altiris概述.ppt
- 0普通话说课.ppt
- 01-02普通话培训与测试课件.ppt
- 1-3软件测试层次.ppt
- 1 VUgen测试脚本生成.ppt
- 1 传感器与检测技术基础(li).ppt
- 1.0 水泵基础-ITT 水泵培训资料.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)