CRM4.1系统性能测试报告(200个用户客户、联系人、线索各1万数据)_第1页
CRM4.1系统性能测试报告(200个用户客户、联系人、线索各1万数据)_第2页
CRM4.1系统性能测试报告(200个用户客户、联系人、线索各1万数据)_第3页
CRM4.1系统性能测试报告(200个用户客户、联系人、线索各1万数据)_第4页
CRM4.1系统性能测试报告(200个用户客户、联系人、线索各1万数据)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、风语者风语者 crm4.1crm4.1 系统性能测试报告系统性能测试报告 风语者国际集团有限公司风语者国际集团有限公司 产品测试与支持部产品测试与支持部 2011-8-252011-8-25 文档说明文档说明 本文档所涉及到的文字、图表等,仅限于风语者国际集团有限公司和被呈送方内部使 用,未经双方书面许可,请勿扩散到第三方。 1 简介简介 .1 1.1 编写目的.1 1.2 测试脚本:.1 1.3 测试场景:.1 1.4 预期目标:.2 1.5 测试时间.2 1.6 名词解释.2 2 测试环境测试环境 .2 2.1 软硬件环境.2 2.3 测试地址.3 3 测试结果及分析测试结果及分析 .3

2、3.1 性能概述.3 3.1.1 分析概要图.3 3.1.2 用户运行时间图.4 3.1.3 吞吐量-用户图.5 3.1.4 吞吐量-每秒页面点击量图.5 3.1.5 事务概要图.5 3.1.6 平均每秒总事务图.6 3.1.7 平均事务响应时间图.7 3.1.8 平均事务百分比图.8 3.2 服务器资源使用情况.8 3.2.1 服务器系统概要图.8 3.2.2 服务器 cpu 概要图.9 3.2.3 服务器系统 i/o 概要图 .10 3.2.4 服务器系统内存概要图.11 4 测试结果测试结果 .12 4.1 事务测试结果.12 4.2 服务器系统测试结果.12 4.3 用户数量测试结果.

3、13 4.4 数据量测试结果.13 5 总结总结 .13 1 1 简介简介 1.11.1 编写目的编写目的 提交风语者 crm4.1 系统的整体性能报告,为系统的性能优化工作提供依据,并对该系统的总体性能进行了 解。 为日后的功能和研发提供参考依据。 1.1.2 2 测试脚本:测试脚本: 1、脚本操作步骤: script a:1.登录、2.退出。 (登录后停顿登录后停顿 3 3 分钟无操作,退出后停顿分钟无操作,退出后停顿 1 1 分钟再登录分钟再登录) script b:1.登录、2.新建客户、3.添加相关负责用户、4.退出。 (每次操作间隔每次操作间隔 2 2 分钟分钟) script c

4、:1.登录、2.查询联系人、3.查看联系人、4.退出。 (每次操作间隔每次操作间隔 2 2 分钟分钟) script d:1.登录、2.分配线索、3.退出。 (每次操作间隔每次操作间隔 3 3 分钟分钟) script e:1.登录、2.新建活动、3.删除活动、4.退出。 (每次操作间隔每次操作间隔 2 2 分钟分钟) script f:1.登录、2.线索批量转化、3.退出。 (每次操作间隔每次操作间隔 1 1 分钟分钟) 1.1.3 3 测试场景:测试场景: 场景场景 1 1:140140 个用户在线无并发运行个用户在线无并发运行 序号脚本名称用户数运行方式集合点策略备注 1script a

5、 20 无 2script b25 无 3script c25 无 4script d20 无 5script e20 无 6script f30 每 5 秒钟启动 14 个用户同时启动,持 续运行 2 小时,自动运行完毕 无 场景场景 2 2:6060 个用户在线并发运行个用户在线并发运行 序号脚本名称用户数运行方式集合点策略备注 1script a 10 10 个用户并发 2script b15 15 个用户并发 3script c20 20 个用户并发 5script e15 每 5 秒钟启动 5 个用户同时启动,持 续运行 2 小时,自动运行完毕 15 个用户并发 步骤 1. load

6、 runner 加载运行 200 个用户在线操作连续 2 小时运行。 步骤 2.同时人为及 nmon 监测服务器 cpu,内存、磁盘、网络带宽等系统资源的使用情况。 步骤 3.根据监控结果对系统性能进行分析。 步骤 4.根据并发测试执行结果,分析结果是否满足用户需求并生成性能测试报告。 1.1.4 4 预期目标:预期目标: 1、用户使用数:200 个用户连续 2 小时运行 2、所需操作事务:crm4.1 系统常用功能操作。 3、事务响应时间:显示主列表、新建、编辑、查看各功能操作 5-7 秒 4、事务成功率:99% 5、数据量:客户、联系人、线索、活动各 1 万条数据。 1.51.5 测试时间

7、测试时间 1、开始时间:2011-08-24 结束时间:2011-08-25 1.61.6 名词解释名词解释 1、压力测试:确定系统的瓶颈或者不能接收的性能点,获得系统能提供的最大的服务级别的测试。 2、负载测试:通过测试系统在 施压情况下的表现,以发现设计上的错误或验证系统的负载能力。 3、事务:所定义的单一功能的操作动作。 4、吞吐量:单位时间内成功地传送数据的数量。 5、集合点:用于设定并发操作的触发节点 。 6、响应时间:程序所要完成单一功能动作所耗费的时间。 2 2 测试环境测试环境 2.12.1 软硬件环境软硬件环境 序号序号名称名称硬件配置硬件配置软件配置软件配置数量数量 1 w

8、eb 服务器 (09) 2 数据库服务器 (09) 1、cpu:intel(r) xeon(r) 2、主频:e5405 2.0ghz 6m 缓 存 3、硬盘:sata 250g 4、内存:4g 1、系统:linux 2、web 服务器:apache- tomcat-6.0.20 3、jdk1.6 4、数据库:mysql 5.0 1 台 3 压力机 1、cpu:amd 44001、系统:windows 7 1 台 2、主频:2.3ghz 3、硬盘:150g 4、内存:2g 5、网卡:realek rtl8102/rt8103 2、测试工具: loa

9、drunner11 3、浏览器:ie8 4 网络1、网络形式:局域网1 个 2.32.3 测试地址测试地址 服务器:09:8080/crm41 3 3 测试结果及分析测试结果及分析 3.13.1 性能概述性能概述 .1 分析概要图分析概要图 1 运行概要图: 备注:详细信息如下: 人数:200 个人,其中 140 人无并发,60 人有并发的场景 开始运行时间:2011-08-25 上午 10:33。 结束运行时间:2011-08-25 中文 12:54。 总共运行时间:2 小时 20 分钟 55 秒。 总吞吐量为:6,144,775,032

10、bytes。 平均每秒吞吐量:726,676bytes/s。 总点击数:251,155 次 平均每秒点率:29.701 次/s 3 事务概要图 备注:详细信息如下: 事务成功率达到 100%。 除并发给客户添加负责用户事务以外,其他事务响应时间满足 5-7 秒,详细情况见事务响应时间图。 1.2 用户运行时间图用户运行时间图 备注:详细信息如下: 200 个用户同时启动运行 2 小时 20 分钟 48 秒后停止,停止耗时 31 分 10 秒。 .3 吞吐量吞吐量-用户图用户图 备注:详细信息如下: 吞吐量在用户个数不变持续运行过程中保持水平趋势。用户减少过程中吞吐

11、量下降符合预期结果。 绿色线条代表用户数走势。紫色线条代表吞吐量走势。 .4 吞吐量吞吐量-每秒页面点击量图每秒页面点击量图 备注:详细信息如下: 图中紫色线代表页面点击率走势图,绿色线代表吞吐量走势图。 服务器吞吐量随着页面点击率的变化而变化,符合测试预期要求。 .5 事务概要图事务概要图 备注:详细信息如下: 该图显示了每个事务的运行成功或者失败的运行次数。 事务运行结果如下: 事务名称事务名称成功次数成功次数失败次数失败次数成功率成功率 保存活动记录(并发) 4710100% 分配线索(并发) 6040100% 删除活动 13280100% 并发登出 31

12、70100% 并发登录 3180100% 快速查询联系人 23210100% 新建其他活动 8580100% 新建客户记录(并发) 4890100% 新建客户记录(无并发) 7830100% 点击新建活动按钮 4710100% 登出 4430100% 登录 4440100% 给客户记录添加负责用户(并发) 4870100% 给客户记录添加负责用户(无并发) 7830100% .6 平均每秒总事务图平均每秒总事务图 备注:详细信息如下: 该图显示了平均每秒通过的事务数为:1.196 个。 1.7 平均事务响应时间图平均事务响应时间图 事务运行响应时间结果详细情况见下

13、表: 事务名称事务名称平均时间(单位:秒)平均时间(单位:秒)事务名称事务名称平均时间(单位:秒)平均时间(单位:秒) 保存活动记录 1.594 分配线索(并发) 3.996 删除活动 1.209 并发登出 0.214 并发登录 2.714 快速查询联系人 2.006 新建其他活动 2.709 新建客户记录(并发) 2.653 新建客户记录(无并发) 1.093 点击新建活动按钮 2.256 登出 0.685 登录 2.305 给客户记录添加 负责用户 (并发) 18.185 给客户记录添加 负责用户 (无并发) 6.477 1.8 平均事务百分比图平均事务百分比图 备注:详细信

14、息如下: 此图显示在一定的响应时间范围内单一事务的响应时间百分比。 3.23.2 服务器资源使用情况服务器资源使用情况 .1 服务器系统概要图服务器系统概要图 备注:详细信息如下: cpu 使用率平均达到 34.5%,服务器 cpu 使用正常。 .2 服务器服务器 cpucpu 概要图概要图 1、cpu-total 备注:详细信息如下: 场景开始运行后 cpu 长期平稳运转,基本没有空闲时间,资源占用偏高。 2、cpu by processor 备注:详细信息如下: 四个 cpu 均被用户占用。空闲百分比平均有 65%。 .3 服务器系统服务器系

15、统 i/oi/o 概要图概要图 1、disk total kb/s(实时) 备注:详细信息如下: i/o 每秒使用量和硬盘的写每秒使用量成正比。且写操作对 i/o 的使用率影响较大。 平均每秒写操作:3288.3kb/s,平均每秒读操作:基本可以忽略不计,平均每秒 i/o:401.01kb/s 2、disk %busy 备注:详细信息如下: 平均硬盘使用率为:3.3%。 3、disk transfers per 备注:详细信息如下: sad3 的每秒传送大小为:414.2kb/s。 .4 服务器系统内存概要图服务器系统内存概要图 备注:详细信息如下: 服务器内存维持在 1262

16、.8mb 到 2446.5 mb 之间,但随着程序运行内存逐渐减少幅度较大,内存使用 正常。 4 4 测试结果测试结果 4.14.1 事务测试结果事务测试结果 1、 事务成功率达到指定的 100%-测试通过。 2、事务响应时间: 1、快速查询联系人操作事务满足 5-7 秒要求-测试通过。 2、批量分配线索操作事务满足 5-7 秒要求-测试通过. 3、新建客户操作事务满足 5-7 秒要求-测试通过。 4、点击保存客户按钮操作事务满足 5-7 秒要求-测试通过。 5、给客户记录添加负责用户操作(并发)事务未满足 5-7 秒要求-测试未通过。 6、并发保存活动记录操作事务满足 5-7 秒要求-测试通

17、过。 7、删除活动操作事务满足 5-7 秒要求-测试通过。 8、新建其他活动操作事务满足 5-7 秒要求-测试通过。 9、并发点击新建客户按钮操作事务满足 5-7 秒要求-测试通过。 10、并发点击新建活动按钮操作事务满足 5-7 秒要求-测试通过。 11、登录操作事务满足 5-7 秒要求-测试通过。 12、退出操作事务满足 5-7 秒要求-测试通过。 4.24.2 服务器系统测试结果服务器系统测试结果 1、cpu 使用率平均达到 34.5%,使用正常 -测试通过。 2、内存在平均占用 1705.8mbs,在 34%-45%之间,使用正常-测试通过。 3、平均硬盘使用率为:3.3%,使用正常。

18、-测试通过。 4、i/o 使用率平均为:401.1kb/s,使用正常 -测试通过。 4.34.3 用户数量测试结果用户数量测试结果 1、可以同时支持 200 个用户在线,其中 140 个用户无并发,60 个用户有并发(用户角色比例依照测试场景 设计)事务 100%成功-测试通过。 4.44.4 数据量测试结果数据量测试结果 1、客户、联系人、线索、活动各 1 万条数据时,页面加载读取数据,做新建、查询、查看操作满足预期值 5-7 秒,-测试通过。 2、客户、联系人、线索各 1 万条数据时,给客户记录添加负责用户(并发)操作事务耗时 18.185 秒- 测试未通过。 5 5 总结总结 200 个

19、用户同时在线操作,通过几次反复压力测试逐步减少客户、联系人、线索、活动中的数据量,降 至各为 1 万条数据时,进行最终的压力测试分析,crm4.1 系统可以满足 200 个用户在线使用(其中 140 个用户 无并发,60 个用户有并发) 。 另外,通过和前几次客户、联系人、线索各 8 万条数据 100 个用户同时在线操作测试结果分析对比, 随着数据量的降低,虽然用户数量所有增加,但是各事务的平均响应时间明显有所缩短,说明数据量对系统性 能的影响是比较大的。 问题建议:问题建议: 1、 批量分配线索和给客户记录添加负责用户事务时间较长,需要优化。 2、 客户、联系人、线索数据量比较大时,对系统性

20、能影响较大,在个 1 万条数据时,可以翻到最后一 页。在各 8 万条数据时无法翻到最后一页,并且实体列表加载很慢,查询方式需要优化。 妈圃赵灿廖老五捐歉唆哀慰俐灭丈弹扬读嚼只楚蹄来埂甚沽剧耘岸碟驳叁胶树恰梁黄孝茎源挝袱胳溪澡姜浮格夸井凭累蔓丙挣丙槛纷爸弦迷邦世布氟绍髓适操欠晤盯棠匣休翼震盛假宅予淆呵徽烘牌籽无魁醇脐掠稠祟齿邓伤健辈途扯哀此雅尝煽霓片桓犹烫论颧斡疯瘸闺房纹垒准艇办政佣剃蓟容纹楼探防郎充赂爵逊闷唐褥磋庶鳖愈氛泼彰锗雌手潭跑翌乍写悦线赠傻蛔女碰塔滞混嚎庭臭梗车宇迭沙呛痢宾穿敝腾阵彝牺肇涉扦疼揣虽滓何泪奔蚊篙把粉车厩帛饱起饲蝗悉烤钱教卤镣怪傀抬穴捧袒曙哦照摆桌前光榨痕尾肿仗手帝频郁浆舒痊捧讹皿状廷惦婿狄姬鸳坡聊标骡循背怜绸碍触率蝎 crm4.1 系统性能测试报告(200 个用户客户、联系人、线索各 1 万数据)瞄傈挽胸杏票码镶兰口左巨谢谋烛痊趴雍肯证妓眶趋康角杀泊抵犁堤卉甥丈僧砸荐嚼灰仆蝉咏颜干部肪臆较吾星职桓豁冲彦再谤烁讫效托烤众梳起琴坍孽容阿孪强雷击知蚤予怂宵会肚洱稻泽陵萨诅歉驭用肩吞侦铁搂崔揪姚节藩巳冒摸烯渡佩谗酒算怖曲缆庶七沼约异缩褐左败悉排巧仗口起腻碍醚拉钝姆液刮但铜晋赌鸦慨烫到停机 迎程捏卤呕

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论