欢迎来到天天文库
浏览记录
ID:55586886
大小:106.00 KB
页数:11页
时间:2020-05-19
《性能测试需求.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、CRM客户关系管理系统性能测试报告文档编号保密等级非机密作者SPASVO最后修改日期2016-10审核人最后审批日期批准人最后批准日期上海泽众软件科技有限公司目录目录I1概述11.1测试目的11.2术语定义11.3参考文档22测试说明22.1测试需求22.2测试计划42.3基准测试42.4并发测试52.5混合场景稳定性测试53各场景测试结果及分析63.1.1基准测试63.1.2并发测试71概述1.1测试目的本次客户管理以新增客户、登录两个交易作为此次性能测试内容。通过设定多个场景,并发施压对比Vuser图、事务图、点击量、吞吐量等数据来得
2、出系统相对应模块的性能和瓶颈。并且与预期性能做对比,得出系统是否符合需求。1.2术语定义1)运行的VUSER图:显示当前运行的用户数。纵轴代表用户,横轴代表时间。横纵坐标所在点代表当前时间在线的用户。2)事务概要图:分别显示各个事务成功失败的总数。横轴显示事务名称。纵轴代表事务总量。3)事务响应时间:分颜色显示各个事务的响应时间。纵轴代表的是事务的响应时间,横轴代表事务的名称。4)每秒事务数:代表每个事务到达每一秒时执行的次数。(不同的事务分颜色显示)。横轴代表时间,纵轴代表事务数量。5)每秒事务总数:代表到达每一秒时,成功和失败的事务总
3、数(分颜色显示)。横轴代表时间,纵轴代表事务数量。6)事务性能概要图:事务性能概要图显示了场景或会话步骤中所有事务的最小、最大和平均性能时间。横轴执行事务名称,纵轴代表事务执行时间。7)每秒点击量:每秒点击次数图显示在场景或会话步骤运行过程中Vuser每秒向Web服务器提交的HTTP请求数。借助此图可依据点击次数来评估Vuser产生的负载量。可将此图与平均事务响应时间图进行比较,以查看点击次数对事务性能产生影响。横轴表示场景或会话步骤开始运行以来已用的时间。纵轴表示服务器上的点击次数。1)吞吐量图:吞吐量图显示场景或会话步骤运行的每一秒内
4、服务器上的吞吐量。吞吐量的度量单位是字节,表示Vuser在任何给定的某一秒上从服务器获得的数据量。借助此图您可以依据服务器吞吐量来评估Vuser产生的负载量。可将此图与平均事务响应时间图进行比较,以查看吞吐量对事务性能产生影响。横轴表示场景或会话步骤开始运行以来已用的时间。纵轴表示服务器的吞吐量(以字节为单位)。2)cpu使用率:实时查看cpu使用率。3)物理内存使用:可以查看服务器占用的物理内存。4)网络流量:查看实时上传和下载的网络流量。5)Tps:每秒处理事务量。Tps=并发用户/平均响应时间1.1参考文档《CRM客户关系管理系统需
5、求规格说明书》2测试说明2.1测试需求1)测试范围:模块交易名称登录登录客户管理新增客户联络管理新增联络、联络管理文档管理新增文档、文档管理预定管理新增预定、等待预定、预定管理日志管理新增日志、日志管理1)预期需求:Ø响应时间方法指标指标值(秒)方法一(估算法)登录交易都在5秒内完成新增客户交易都在5秒内完成查看潜在客户查看正式客户交易查看放弃客户交易查看签约客户交易新增联络交易联络管理交易新增文档交易文档管理交易新增预定交易等待预定交易预定管理交易日志追踪交易方法二(测试报表分析)登录交易都在5秒内完成新增客户交易查看潜在客户查看正式客
6、户交易查看放弃客户交易查看签约客户交易新增联络交易联络管理交易新增文档交易文档管理交易新增预定交易等待预定交易预定管理交易日志追踪交易Ø最大并发用户数计算模式指标类型指标值处理时间系统单笔事务平均处理时间(秒)540高峰期时段单位时间接入的新用户数(人或秒)(注:系统单笔事务平均处理时间结果基于以下硬件配置测试操作系统:win10,64-bit,内存:4G,CPU:2.4GHz);Ø可用性指标指标值系统服务时间(小时/年)8640容忍故障总时间(小时/年)1容忍故障发生次数(次/年)32561.1测试计划时间工作内容10月17日测试环境搭
7、建与与需求分析10月18日测试环境搭建与与需求分析10月19日场景规划,脚本开发10月20日混合稳定测试10月21日编写测试报告1)性能测试的原理:用户在做交易时,会对系统发送响应请求,这些请求会占用系统的CUP、内存,网络、数据库等资源。如果大批量同时做并发交易,那么系统资源可能会跟不上消耗,这样就存在性能瓶颈,导致发送的请求得不到及时的响应、或者返回错误的响应。可以通过对比各种数据,比如说CPU、内存的使用、并发用户量、响应时间、TPS等来得出具体的导致性能瓶颈的原因。1.1基准测试Ø测试方法通过单交易基准测试,获取系统无压力的情况下
8、,单用户重复执行多次的平均交易响应时间,检查被测交易是否存在性能缺陷,并为以后的压力测试提供数据参考。Ø测试场景场景名称基准测试—单交易基准测试测试方法和目的基准测试也叫绿灯测试,针对每支选定
此文档下载收益归作者所有