《软件测试报告实例.doc》由会员分享,可在线阅读,更多相关《软件测试报告实例.doc(18页珍藏版)》请在三一办公上搜索。
1、测试报告*文件状态: 草稿 初稿 正式发布 正在修改文件标识:当前版本:测试报告编制:测试报告审核:测试报告确认签字盖章完成日期:二九年七月文件修改版本控制序号版本修改章节号更新状态原因修改人修改日期批准人1234567更新状态: 用字母表示。C创建,A增加,M修改,D删除目 录第1部分概述51.1编写目的51.2读者对象51.3项目背景51.4术语解释5第2部分测试配置要求62.1网络环境62.1.1网络硬件62.1.2网络软件62.2服务器环境72.2.1服务器硬件72.2.1.1应用服务器硬件72.2.1.2数据库服务器硬件72.2.2服务器软件72.2.2.1应用服务器软件72.2.2
2、.2数据库服务器软件72.3测试机环境82.4测试工具82.5测试数据8第3部分测试过程及结果描述93.1功能测试过程及结果93.1.1测试计划93.1.2测试范围93.1.3BUG统计103.1.3.1Bug类型统计103.1.3.2测试阶段Bug统计113.1.3.3严重程度统计123.1.3.4状态统计123.2性能测试过程及结果133.2.1测试计划133.2.2测试范围及性能指标133.2.3场景及脚本设计143.2.3.1场景设计143.2.3.2脚本设计143.2.4测试结果143.2.5测试结果图143.2.5.1登录14第4部分测试结论174.1结果分析174.1.1功能测试
3、结果分析174.1.2性能测试结果分析174.2总结18第1部分 概述1.1 编写目的本文档描述了,根据测试结果指导开发人员对软件产品进行完善和优化,给用户提供一份客观的软件质量报告。1.2 读者对象本方案的主要读者为软件开发项目管理者、软件工程师、系统维护工程师、测试工程师、客户代表、实施人员。1.3 项目背景项目名称: 项目简称: 委托单位: 开发单位: 1.4 术语解释1)响应时间:客户端从给服务器发送一个请求开始直到完全接收了服务器反馈信息为止,这期间所用的时间称为响应时间。2)吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统针对不同的负载压力,所能完成的交易数
4、量。3)点击率:每秒钟用户向Web服务器提交的HTTP请求数。第2部分 测试配置要求2.1 网络环境2.1.1 网络硬件 2.1.2 网络软件Windows自带。2.2 服务器环境2.2.1 服务器硬件2.2.1.1 应用服务器硬件 服务器数量:1台 服务器硬件配置:品牌:华硕内存:3.00GXeon E5405 2.33硬盘:280G2.2.1.2 数据库服务器硬件 服务器数量:1台 服务器硬件配置:品牌:华硕内存:4GXeon E5405 2.0硬盘:1280G2.2.2 服务器软件2.2.2.1 应用服务器软件 windowsXPSP2服务器版 应用服务器:Tomcat5.52.2.2.
5、2 数据库服务器软件 windowsXPSP2服务器版 数据库:oracle10g2.3 测试机环境 操作系统:windowsXPSP2 测试机数量:5台 CPU:2.4G 内存:1.5G 浏览器:IE 6.02.4 测试工具类型工具产商版本测试流程管理BUGFREE2.0缺陷报告跟踪BUGFREE2.0性能测试LoadRunnerMercury8.1数据库监控工具SpotlightQuest software5.02.5 测试数据根据。第3部分 测试过程及结果描述3.1 功能测试过程及结果3.1.1 测试计划序号测试阶段测试内容测试人数(人)工作时间(天)3.1.2 测试范围各个测试阶段的范
6、围不同,整个测试阶段覆盖了软件系统的所有业务和功能单据:1、 单元测试和功能测试阶段,测试范围是软件系统的主业务单据和路径;2、 集成测试阶段,测试范围覆盖了所有的模块接口和数据接口;3、 系统测试阶段覆盖了整个业务的数据流程。3.1.3 BUG统计3.1.3.1 Bug类型统计3.1.3.2 测试阶段Bug统计3.1.3.3 严重程度统计备注:“1”表示“严重”;“2”表示“高”;“3”表示“中”;“4”表示“低”。3.1.3.4 状态统计备注:Closed表示已关闭;Resolved表示已解决;Active表示活动。3.2 性能测试过程及结果3.2.1 测试计划序号测试阶段测试内容人数(人
7、)工作时间(天)1环境准备准备oracle10g数据库和weblogic应用服务器222整理测试点根据客户操作制定性能测试方案383编写测试用例根据测试方案完成性能测试用例文档2104准备测试数据根据测试用例准备测试数据2155执行测试根据测试用例执行性能测试,记录测试数据和测试结果2206优化性能瓶颈根据测试反映出来的性能问题优化软件系统4157完成测试报告根据测试执行情况完成测试报告253.2.2 测试范围及性能指标序号场景名称虚拟用户数初始数据量CPU使用率响应时间1 75% 5 s2 75% 10 s3 75% 5 s4 75% 5 s5 75% 5 s6 75% 5 s7 75% 1
8、0 s8 75% 8 s3.2.3 场景及脚本设计3.2.3.1 场景设计1、 并发运行测试脚本;2、 忽略思考时间;3、 监控响应时间、点击率、应用服务器中的CPU使用率和内存;4、 稳定性测试时,设置运行时间30分钟3.2.3.2 脚本设计1、 在init中录制打开网址的场景,Action中录制测试点,end中录制关闭网页的动作;2、 给每个测试点前后插入事务;3、 根据业务需要给某些场景事务前插入集合点。3.2.4 测试结果场景测试点用户数/个测试结果响应时间/s点击率CPU使用率3.2.5 测试结果图3.2.5.1 登录 响应时间图 点击率图 吞吐率图第4部分 测试结论4.1 结果分析
9、依据测试范围可以看出,测试覆盖了陕西新农合医疗省级平台中的所有单据功能点以及代表性的性能测试场景。现分别描述测试结果要点。4.1.1 功能测试结果分析1、单元测试和功能测试发现了整个测试阶段的75.3%的bug,符合软件bug出现规律;2、按照bug类别划分,代码错误占整个bug数量的56.1%,接近软件业界bug类别的标准60%。3、占整个bug数量27.4%的严重级别的bug都已经解决且关闭,解决率达到100%;4.1.2 性能测试结果分析1、从测试结果值可以看出,所选择的性能测试场景的性能结果全部符合指标;2、A场景在并发2000虚拟用户时响应时间小于1秒,服务器CPU使用率为13%,性能结果符合业务要求;3、等使用频率比较大的单据在并发运行600个虚拟用户时,响应时间都不超过1秒,服务器CPU使用率最大值为18.793%,符合用户业务操作要求;4、登录场景稳定性测试中,在并发运行40个虚拟用户,连续运行30分钟后响应时间为3.729秒,服务器CPU使用率为7.475%,各项性能值均达标,也符合用户的业务操作要求。4.2 总结本次测试完全依照现有的功能模块和单据进行功能和性能测试,功能测试覆盖率100%,性能测试场景具有操作代表性。根据测试结果可以得出:在当前的服务器软硬件、网络环境下软件系统功能符合验收标准,性能测试结果达到性能指标也符合验收标准。