第5章 测试报告与测试评测 软件测试过程概述 5.1 软件缺陷的生命周期 5.2 分离和再现软件缺陷 5.3 测试总结报告 5.8 5.1 软件缺陷和软件缺陷种类 5.1.1 软件缺陷的定义和描述 5.1.2 软件缺陷的种类 5.1.3 软件缺陷的属性 5.1.1 软件缺陷的定义和描述 软件缺陷简单说就是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差,会导致软件产生质量问题。 只要符合下面5个规则中的一条,就叫做软件缺陷。 软件未达到软件规格说明书中规定的功能。 软件超出软件规格说明书中指明的范围。 软件未达到软件规格说明书中指出的应达到的目标。 软件运行出现错误。 软件测试人员认为软件难于理解,不易使用,运行速度慢,或者最终用户认为软件使用效果不好。 以下是软件缺陷的有效描述规则。 单一准确:每个报告只针对一个软件缺陷。 可以再现:提供出现这个缺陷的精确步骤,使开发人员能看懂,可以再现并修复缺陷。 完整统一:提供完整、前后统一的软件缺陷的修复步骤和信息,如图片信息、log文件等。 短小简练:通过使用关键词,使软件缺陷的标题描述短小简练,又能准确解释产生缺陷的现象。 特定条件:软件缺陷描述不要忽视那些看似细节但又必要的特定条件(如特定的操作系统、浏览器等),这些特定条件能提供帮助开发人员找到缺陷原因的线索。 补充完善:从发现软件缺陷开始,测试人员的责任就是保证它被正确地报告,并得到应有的重视,进而继续监视其修复的全过程。 不作评价:软件缺陷报告是针对软件产品的,因此软件缺陷描述不要带有个人观点,不要对开发人员进行评价。 5.1.2 软件缺陷的种类 (1)功能不正常 (2)软件在使用上不方便 (3)软件的结构未做良好规划 (4)所提供的功能不充分 (5)与软件操作者的互动不良 (6)使用性能不佳 (7)未做好错误处理 (8)边界错误 5.1.2 软件缺陷的种类 (9)计算错误 (10)使用一段时间所产生的错误 (11)控制流程的错误 (12)在大数据量压力之下所产生的错误 (13)在不同硬件环境下产生的错误 (14)版本控制不良所产生的错误 (15)软件文档的错误 5.1.3 软件缺陷的属性 ① 缺陷标识 ② 缺陷描述与缺陷注释 ③ 缺陷类型 ④ 缺陷严重程度 ⑤ 缺陷产生可能性 ⑥ 缺陷的优先级 ⑦ 缺陷状态 ⑧ 软件缺陷的起源 ⑨ 软件缺陷的来源 ⑩ 缺陷根源 5.2 软件缺陷的生命周期 图5.1 复杂的软件缺陷生命周期 5.3 分离和再现软件缺陷 (1)确保所有的步骤都被记录 (2)注意时间和运行条件上的因素 (3)注意软件的边界条件、内存容量和数据溢出问题 (4)注意事件发生次序导致的软件缺陷 (5)考虑资源依1赖性和内存、网络、硬件共享的相互作用 (6)不要忽视硬件 5.4 软件测试人员要正确面对软件缺陷 (1)并不是测试人员辛苦找出的每个软件缺陷都是必须修复的 (2)发现的缺陷数量说明不了软件的质量 (3)不要指望找出软件中的所有缺陷 5.5 报告软件缺陷 5.5.1 报告软件缺陷的基本原则 5.5.2 IEEE 软件缺陷报告模板 5.5.1 报告软件缺陷的基本原则 (1)尽快报告软件缺陷 (2)有效地描述软件缺陷 5.5.2 IEEE 软件缺陷报告模板 图5.3 IEEE 软件缺陷报告模板 5.6 软件缺陷的跟踪管理 5.6.1 软件缺陷跟踪管理系统 5.6.2 手工报告和跟踪软件缺陷 5.6.1 软件缺陷跟踪管理系统 1.软件缺陷管理系统的作用 (1)保持高效率的测试过程 (2)提高软件缺陷报告的质量 (3)实施实时管理,安全控制 (4)有利于项目组成员间协同工作 5.6.1 软件缺陷跟踪管理系统 1.软件缺陷管理系统的作用 (1)保持高效率的测试过程 (2)提高软件缺陷报告的质量 (3)实施实时管理,安全控制 (4)有利于项目组成员间协同工作 5.6.1 软件缺陷跟踪管理系统 2.缺陷跟踪管理的实现原理 5.6.2 手工报告和跟踪软件缺陷 5.7 软件测试的评测 5.7.1 覆盖评测 5.7.2 质量评测 5.7.3 性能评测 5.7.1 覆盖评测 1.基于需求的测试覆盖 2.基于代码的测试覆盖 5.7.2 质量评测 (1)缺陷发现率 (2)缺陷潜伏期 (3)缺陷密度 (4)软件缺陷清除率的估算方法 5.7.3 性能评测 (1)动态监测 (2)响应时间和吞吐量 (3)百分比报告 (4)比较报告 (5)追踪和配置文件报告 5.8 测试总结报告 (1)测试总结报告
您可能关注的文档
- 《信息论与编码原理》第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)