- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 章 软件测试报告与测试评价
3.缺陷密度 软件缺陷密度是一种以平均值估算法来计算出软件缺陷分布的密度值。程序代码通常是以千行为单位的,软件缺陷密度是用下面公式计算的: 图5-8显示了一个项目的各个模块中每千行代码的缺陷密度。 图5-8 各个模块中每千行代码的缺陷密度 但是,在实际评测中,缺陷密度这种度量方法是极不完善的,度量本身是不充分的。这里边存在的主要问题是:所有的缺陷并不都是均等构造的。各个软件缺陷的恶劣程度,及其对产品和用户的影响的严重程度,以及修复缺陷的重要程度有很大差别,有必要对缺陷进行“分级、加权”处理,给出软件缺陷在各严重性级别或优先级上的分布作为补充度量,这样将使这种评测更加充分,更有实际应用价值。 因为在测试工作中,大多数的缺陷都记录了它的严重程度的等级和优先级,所以这个问题通常都能够很好解决。例如,图5-9所示的缺陷分布图表示软件缺陷在各优先级上所应体现的分布方式。 图5-9 各优先级上软件缺陷分布图 5.8.3 性能评测 主要的性能评测包括以下几点。 ? 动态监测:在测试执行过程中,实时获取并显示正在执行的各测试用例的状态。 ? 响应时间和吞吐量:测试对象针对特定测试用例的响应时间或吞吐量的评测。 ? 百分比报告:数据已收集值的百分比计算与评测。 ? 比较报告:代表不同测试执行情况的两个(或多个)数据集之间的差异或趋势。 ? 追踪和配置文件报告:测试用例和测试对象之间的消息和会话详细信息。 1.动态监测 动态监测通常以柱状图或曲线图的形式提供实时显示/报告。该报告用于在测试执行过程中,通过显示当前的情况、状态以及测试用例正在执行的进度来监测或评估性能测试执行情况。 例如,在图5-10所示柱状图中 。 图5-10 动态监测柱状图 2.响应时间和吞吐量 响应时间和吞吐量是评测并计算与时间和吞吐量相关的性能行为。这些报告通常用曲线图显示,如图5-11所示。响应时间和吞吐量在“y”轴上,而事件数在“x”轴上。 图5-11 响应时间曲线 3.百分比报告 百分比报告通过显示已收集数据类型的各种百分比值,提供了另一种性能统计计算方法,如图5-12所示。 图5-12 数据类型的各种百分比值 4.比较报告 比较不同性能测试的结果,以评估测试执行过程中所作的变更对性能行为的影响,这种做法是非常必要的。比较报告应该用于显示两个数据集(分别代表不同的测试执行)之间的差异或多个测试执行之间的趋势。 5.追踪和配置文件报告 当性能行为可以接受时,或性能监测表明存在可能的瓶颈时(如当测试用例保持给定状态的时间过长),追踪报告可能是最有价值的报告。追踪和配置文件报告显示低级信息。该信息包括主角与测试对象之间的消息、执行流、数据访问以及函数和系统调用。 图5-5 软件缺陷报告文档 5.6 分离和再现软件缺陷 测试人员要想有效报告软件缺陷,就要对软件缺陷以明显、通用和再现的形式进行描述。 分离和再现软件缺陷是考验软件测试人员专业技能的地方,测试人员应该设法找出缩小问题范围的具体步骤。对测试人员有利的情况是,若建立起绝对相同的输入条件时,软件缺陷就会再次出现,不存在随机的软件缺陷。 如果找到的软件缺陷要采取繁杂的步骤才能再现,或者根本无法再现,碰到这种情况,可采取如下的方法来分离和再现软件缺陷。实践证明这些方法对测试人员是有所帮助的。 (1)不要想当然地接受任何假设 (2)注意时间和运行条件上的因素 (3)注意软件的边界条件、内存容量和数据溢出的问题 (4)注意事件发生次序导致的软件缺陷 (5)考虑资源依赖性和内存、网络、硬件共享的相互作用 (6)不要忽视硬件 5.7 测 试 总 结 报 告 测试总结报告的目的是总结测试活动的结果,并根据这些结果对测试进行评价。这种报告是测试人员对测试工作进行总结,并识别出软件的局限性和发生失效的可能性。在测试执行阶段的末期,应该为每个测试计划准备一份相应的测试总结报告。本质上讲,测试总结报告是测试计划的扩展,起着对测试计划“封闭回路”的作用。 图5-6所示的是符合IEEE标准829—1998软件测试文档编制标准的测试总结报告模板。 图5-6 测试总结报告模板 5.8 测 试 的 评 测 测试的评测主要方法包括覆盖评测和质量评测。测试覆盖评测是对测试完全程度的评测,它建立在测试覆盖基础上,测试覆盖是由测试需求和测试用例的覆盖或已执行代码的覆盖表示的。质量评测是对测试对象的可靠性、稳定性以及性能的评测。质量建立在对测试结果的评估和对测试过程中确定的缺陷及缺陷修复的分析基础上
您可能关注的文档
- 柜员序列测试中级 总结.doc
- 杭州万汇观音桥中央商务岛项目市场推广策略案年营销策划方案.ppt
- 标段竖井施工方案.doc
- 某能源公司MW晶体硅太阳能并网光伏发电站建设项目可行性研究报告.doc
- 校园淘宝 BC 电子商务 商业策划模板 演示文档.ppt
- 桃源八中高考英语复习专题阅读填空课件.ppt
- 案件防控知识培训和竞赛试题库道正式稿.doc
- 模版环境影响评价报告全本遂宁市荣军康复医院养老设施建设项目遂宁市西宁片区七里桥社区磷肥厂东侧.doc
- 民用建筑设计规范gb.ppt
- 民营企业财务管理及风险防范 页.ppt
- 中国普通硅酸盐水泥项目创业投资方案.docx
- 中国普通马桶盖项目创业投资方案.docx
- 中国普通刨花板项目创业投资方案.docx
- 中国七彩夹层玻璃项目创业投资方案.docx
- 四川省洪雅青衣江元明粉有限公司行业竞争力评级分析报告(2023版).pdf
- 苏教版高中化学选择性必修3有机化学基础精品课件 专题5 药物合成的重要原料——卤代烃、胺、酰胺 第一单元 卤代烃-微专题7 卤代烃的形成及其在有机合成中的“桥梁”作用.ppt
- 中国嵌入式衣柜项目创业投资方案.docx
- 中国平流式沉淀池项目创业投资方案.docx
- 中国七彩夹层玻璃市场竞争态势及投资规划建议报告项目创业投资方案.docx
- 中国嵌入式红酒柜项目创业投资方案.docx
最近下载
- 人教版英语2025七年级下册Unit5 Here and Now(教师版)语法讲解+练习.docx
- 2010-2023历年大连市七年级(下)数学月考卷.docx VIP
- 2025年形势与政策题库 (2).docx
- 2010-2023历年大连市七年级(下)数学月考卷.docx VIP
- 2023年共青团基础知识考试题库400题(含答案).pdf VIP
- 2025年湖南省师大附中招生全国统一考试考试(模拟卷)语文试题含解析.doc VIP
- 湖南省长沙市宁乡市2025届招生全国统一考试必威体育精装版模拟卷语文试题(一)含解析.doc VIP
- 2024届湖南省宁乡一中招生全国统一考试语文试题冲刺试卷(一)含解析.doc VIP
- 1.1 思维的含义与特征 课件-高中政治统编版选择性必修三逻辑与思维.pptx
- 精益物流培训课件.ppt VIP
文档评论(0)