4.5.3 验收测试的测试技术和验收测试数据 1.验收测试的主要测试技术 2.验收测试中使用的数据 4.5.4 α、β测试 ?测试是在软件开发公司内模拟软件系统的运行环境进行的一种验收测试,即软件开发公司组织内部人员,模拟各类用户行为对即将面市的软件产品(称为?版本)进行测试,试图发现并修改错误。 经过?测试调整的软件产品称为?版本。 4.5.5 验收测试人员 验收测试一般在测试组的协助下,由用户代表执行。 4.6 回归测试 回归测试是指软件系统被修改,或扩充(如系统功能增强或升级)后重新进行的测试。 4.6.1 回归测试的测试技术和回归测试的数据 4.6.2 回归测试的范围 (1)局限在修改范围内的测试 (2)在受影响功能范围内回归 (3)根据一定的覆盖率指标选择回归测试 4.6.3 回归测试人员 回归测试一般与系统测试和验收测试相关,所以要由测试组长负责 4.7 系统排错 1.排错过程 2.排错方法和策略 原始类排错法。 回溯法。 归纳法和演绎法。 * 第4章 软件测试过程 软件测试过程概述 4.1 单元测试 4.2 集成测试 4.3 4.1 软件测试过程概述 软件测试过程与软件工程的开发过程应该是相对应的。 图4.1 软件开发与软件测试的对应关系 4.2 单元测试 4.2.1 单元测试的定义 4.2.2 单元测试的重要性与单元测试原则 4.2.3 单元测试的主要任务 4.2.4 单元测试环境的建立 4.2.5 单元测试主要技术和单元测试数据 4.2.6 单元测试工具简介 4.2.7 单元测试人员 4.2.1 单元测试的定义 单元测试是对软件设计的最小单元—模块进行正确性检验的测试工作,主要测试模块在语法、格式和逻辑上的错误。 一般来说,“单元”是软件里最小的、可以单独执行编码的单位。 4.2.2 单元测试的重要性与单元测试原则 1.单元测试的重要性 (1)时间方面 (2)测试效果方面 (3)测试成本方面 (4)产品质量方面 2.单元测试原则 软件开发是按照需求规格说明的要求由抽象到具体,逐步生成软件的过程。 ① 单元测试越早进行越好。 ② 单元测试应该依据《软件详细设计规格说明》进行。 ③ 对于修改过的代码应该重做单元测试,以保证对已发现错误的修改没有引入新的错误。 2.单元测试原则 ④ 当测试用例的测试结果与设计规格说明上的预期结果不一致时,测试人员应如实记录实际的测试结果。 ⑤ 单元测试应注意选择好被测软件单元的大小 ⑥ 一个完整的单元测试说明应该包含正面测试(Positive Testing)和负面测试(Negative Testing)。 ⑦ 注意使用单元测试工具。 4.2.3 单元测试的主要任务 1.模块接口测试 2.模块局部数据结构测试 3.模块中所有独立执行路径测试 4.各种错误处理测试 5.模块边界条件测试 4.2.4 单元测试环境的建立 图4.3 一般单元测试环境 4.2.5 单元测试主要技术和单元测试数据 1.单元测试主要技术 (1)静态测试 (2)动态执行跟踪 (3)状态转换测试 2.单元测试中使用的数据 4.2.6 单元测试工具简介 (1)基于XUnit测试框架的测试工具 (2)常用的C语言单元测试工具 (3)Visual Unit单元测试工具 (4)分析覆盖率的工具 (5)静态分析工具 4.2.7 单元测试人员 单元测试一般由开发设计人员自己完成的。 4.3 集成测试 4.3.1 集成测试的定义 4.3.1 集成测试的定义 把经过单元测试的模块按设计要求连接起来,组成所规定的软件系统的过程称为“集成”。 集成测试(也叫组装测试、联合测试)是单元测试的逻辑扩展。 集成测试是在单元测试的基础上,测试将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中,各部分工作是否达到或实现相应技术指标及要求的活动。 4.3.2 集成测试的主要任务 将各模块连接起来,检查模块相互调用时,数据经过接口是否丢失。 将各个子功能组合起来,检查能否达到预期的各项功能。 一个模块的功能是否会对另一个模块的功能产生不利的影响。 全局数据结构是否有问题,会不会被异常修改。 单个模块的误差积累起来,是否会被放大,从而达到不可接受的程度。 4.3.3 集成测试遵循的原则
您可能关注的文档
- 《信息论与编码原理》第1章绪论.ppt
- 《信息论与编码原理》第2章信息的统计度量.ppt
- 《信息论与编码原理》第3章离散信源和熵.ppt
- 《信息论与编码原理》第4章无失真信源编码.ppt
- 《信息论与编码原理》第5章离散信道和信道容量.ppt
- 《信息论与编码原理》第6章有噪信道编码.ppt
- 《信息论与编码原理》第7章波形信源和波形信道.ppt
- 《信息论与编码原理》第8章限失真信源编码.ppt
- 汽车工程制图课件项目八画汽车常用螺栓联接图.ppt
- 汽车工程制图课件项目二画汽车连杆轴承盖三视图.ppt
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 广东省深圳市福田区深圳高级中学2023-2024学年八年级上学期期末英语试卷含详解.docx
- 超高层公共建筑 投标方案方案投标文件(技术方案).doc
- 国风水墨PPT模板.pptx VIP
- 脑卒中的康复评定.pptx VIP
- 消防设备项目投标方案投标文件(技术方案).doc
- 甘肃省工会财务核算软件操作手册(网络版).doc VIP
- 2024-2025学年贵州省铜仁市高一上学期期末教学质量监测物理试卷(解析版).docx VIP
- 2023-2024学年河南省南阳市七年级(上)期末数学试卷(含解析).doc VIP
- 江苏省造价管理信息系统(企业端操作手册).pdf VIP
- PEN3电子鼻操作手册.pdf VIP
原创力文档

文档评论(0)