让我们的人生更加快乐

转载本次产品稳定性测试报告写作思路

上一篇 / 下一篇  2008-08-22 13:17:38 / 个人分类:Loadrunner

本次产品稳定性测试报告写作思路
1. 本次产品稳定性测试的总体背景
2. 本次产品稳定性测试的方法及策略
3. 罗列已经进行稳定测试种类,并根据测试类型描述该次测试目的,并针对其测试目的给予简单的测试评论
4.为其它同类型的测试,提供理论依据或为项目组成员提供参考依据,如:前期重新部署包、数据库或其它事项,测试服务器趋于正常。
5. 纵观产品稳定性测试结果,基本达到发布标准,稳定性测试总结论
6.通过对产品性能分析结果,为项目组成员提供理论推导数据,给予标准的产品估算公式。
本次产品稳定测试测试分析图表篇
 
图表 1:本次稳定性测试网络拓扑结构图... 7
图表 2:第一轮测试-附件上传事务平均响应时间... 10
图表 3:第一轮测试-附件上传综合场景点击率... 10
图表 4:第一轮测试-附件上传综合场景吞吐量... 11
图表 5:第一轮测试-附件上传综合场景事务通过率... 11
图表 6:第一轮测试-附件上传综合场景错误状态分析... 12
图表 7:第一轮测试-附件上传综合场景应用服务器资源统计... 13
图表 8:第一轮测试-附件上传综合场景%Processor Time. 14
图表 9:第一轮测试-附件上传综合场景%Disk Time. 14
图表 10:第一轮测试-附件上传综合场景Pages/Sec. 15
图表 11:第二轮测试-复合场景各事务平均响应时间... 17
图表 12:第二轮测试-复合场景每秒点击率... 17
图表 13:第二轮测试-复合场景吞吐量... 18
图表 14:第二轮测试-复合场景Hit(点击率)与Throughput(吞吐量)... 18
图表 15:第二轮测试-复合场景第一段时间各脚本事务通过率... 19
图表 16:第二轮测试-复合场景第二段时间各脚本事务通过率... 19
图表 17:第二轮测试-复合场景第三段时间各脚本事务通过率... 20
图表 18:第二轮测试-复合场景各事务错误状态分析... 21
图表 19:第二轮测试-复合场景各事务详细错误分析... 23
图表 20:第二轮测试-复合场景异常响应与Error -27728超时连接错误(120秒). 23
图表 8:第二轮测试-复合场景%Processor Time. 25
图表 9:第二轮测试-复合场景%Disk Time. 25
图表 10:第二轮测试-复合场景Pages/Sec. 26
图表 11:第三轮测试-发送组件场景各事务平均响应时间... 27
图表 12:第三轮测试-发送组件场景每秒点击率... 28
图表 13:第三轮测试-发送组件场景吞吐量... 28
图表 15:第二轮测试-复合场景第一段时间各脚本事务通过率... 29
图表 16:第二轮测试-复合场景第二段时间各脚本事务通过率... 29
图表 17:第二轮测试-复合场景第三段时间各脚本事务通过率... 30
图表 18:第二轮测试-复合场景各事务错误状态分析... 31
图表 19:第二轮测试-复合场景各事务详细错误分析... 33
图表 20:第二轮测试-复合场景异常响应与Error -27728超时连接错误(120秒) 33
本次产品稳定性测试报告提纲内容
第1章 引言.... 5
1.     编写目的... 5
2.     测试背景... 5
3.     参考资料... 5
第2章 测试活动概述.... 5
第3章 测试环境概述.... 6
1.     Linux(Suse+DB2+WAS)公司推荐环境[简称:测试环境一] 6
3.1.1 WEB服务器... 6
3.1.2 数据库服务器... 6
3.1.3 客户端... 6
2.    Windows(Windows 2K Server SP4+DB2+WAS)排查内存问题[简称:测试环境二]. 6
3.2.1 WEB服务器... 6
3.2.2 数据库服务器... 6
3.2.3 客户端... 6
3.     网络环境... 7
4.     测试包信息... 7
5.     测试环境拓扑图... 7
6.     中间件及数据库参数设置... 8
3.6.1 中间件参数设置... 8
3.6.2 数据库参数设置... 8
7.     测试数据的分布... 8
第4章 测试过程评价.... 9
1.     实际情况与目标... 9
4.1.1 2006年9月11-9月15日测试... 9
4.1.1.1 测试背景... 9
4.1.1.2 测试场景... 9
4.1.1.3 参数设置... 9
4.1.1.4 测试结果... 9
4.1.1.5 监测结果... 13
4.1.1.6 数据结论... 15
4.1.2 2006年9月18-9月22日测试... 15
4.1.2.1 测试背景... 15
4.1.2.2 测试场景... 16
4.1.2.3 参数设置... 16
4.1.2.4 测试结果... 16
4.1.2.5 监测结果... 23
4.1.2.6 数据结论... 26
4.1.3 2006年10月17-10月22日测试... 26
4.1.3.1 测试背景... 26
4.1.3.2 测试场景... 27
4.1.3.3 参数设置... 27
4.1.3.4 测试结果... 27
4.1.3.5 监测结果... 33
4.1.3.6 数据结论... 33
 
本次产品稳定性测试报告计划内容
测试场景与用例:
1. 场景一:复合场景(综合),测试目的:验证产品是否可连续运行1年以上,以测试基准数据进行估算,并结合实际项目的公文数量与用户总量进行估算,以求把产品的性能结果应用于项目的实际估算中。
2. 场景二:附件上传(单独),测试目的:验证前期在Linux下出现多次Was服务器宕机问题(在Windows下使用JProbe对JVM堆栈进行观测,并配合研发中心查找内存泄漏原因)
3. 场景三:发送组件(拆分),测试目的:针对前期复合场景及附件上传场景中频繁出现的Was服务器宕机行为,与研发中心沟通后把初时的附件上传脚本拆分为两个独立组件以进行后续排查性测试,为研发中心定位及排查问题提供理论依据。
4. 场景四:上传组件(拆分),测试目的:针对前期复合场景及上传中频繁出现的Was宕机问题,结合以进行发送组件测试。为求进一步缩小对产品内存泄漏问题的追踪,辅助研发中心对产品稳定测试给予综合结论。
5. 场景五:附件上传(单独),测试目的:针对前期排查性测试中未发现Was宕机和其它服务器异常行为,在已进行后续测试中对测试服务器环境进行重新部署及优化。从而排除了由测试环境配置问题而导致性能问题。
6. 场景六:复合场景(综合),测试目的:在以优化的测试环境中,重新赋予同测试用例、同数据量条件下复合场景测试。针对前期测试当中频繁发生Was宕机行为,从测试策略角度出发重新调整了内存堆栈截取策略。由此,进一步降低了由不正当的使用内存片段,而对产品性能造成的影响。
注意:在以上排查性验证测试中,均使用Linux应用与Windows应用配合进行的原则进行问题排查。
本次产品稳定测试报告资源列表
测试时间与结果位置:
场景       测试类型      测试日期            测试内容
场景一     复合场景      2006 9-11至9-15    验证产品是否可连续运行1年以上,以测试基准数据进
          (综合)                         行估算,并结合实际项目的公文数量与用户总量进行估
                                          算,以求把产品的性能结果应用于项目的实际估算中
 
场景二      附件上传     2006 9-18至10-12   验证前期在Linux下出现多次Was服务器宕机问题(在
           (单独)                        Windows下使用JProbe对JVM堆栈进行观测,并配合研
                                          发中心查找内存泄漏原因)
 
场景三     发送组件      2006 10-17至10-24  针对前期复合场景及附件上传场景中频繁出现的Was服务
          (拆分)                         器宕机行为,与研发中心沟通后把初时的附件上传脚本
                                          拆分为两个独立组件以进行后续排查性测试,为研发中
                                          心定位及排查问题提供理论依据。
 

 

TAG: LoadRunner Loadrunner

引用 删除 entecai   /   2010-11-23 17:29:14
呃  不完整
 

评分:0

我来说两句

Open Toolbar