华夏人寿电销系统性能测试用例.doc_第1页
华夏人寿电销系统性能测试用例.doc_第2页
华夏人寿电销系统性能测试用例.doc_第3页
华夏人寿电销系统性能测试用例.doc_第4页
华夏人寿电销系统性能测试用例.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

华夏人寿电销系统性能测试用例方正国际软件有限公司文档修订记录日 期版本描 述 信 息修订人2012-01-17初稿创建王飞2012/1/17v0.2根据修订意见补充分析过程姜义东目 录1.概述41.1.目的41.2.范围41.3.风险41.4.性能指标52.测试环境62.1.服务器软硬件环境62.2.测试机软硬件环境73.测试方案83.1.测试设计思路84.测试脚本和场景94.1.测试脚本94.2.测试场景105.测试结果及分析125.1.局域网模拟50虚拟用户,并发执行五个测试脚本125.2.局域网模拟50虚拟用户,并发登录145.3.广域网2m专线20用户,并发执行五个脚本155.4.广域网2m专线20用户,并发登录175.5.广域网2m专线30用户,并发执行五个脚本195.6.广域网2m专线30用户,并发登录206.测试总体说明与分析236.1.局域网模拟50虚拟用户,并发执行五个测试脚本236.2.局域网模拟50虚拟用户,并发登录236.3.广域网2m专线20用户,并发执行五个脚本246.4.广域网2m专线20用户,并发登录246.5.广域网2m专线30用户,并发执行五个脚本256.6.广域网2m专线30用户,并发登录256.7.结果分析267.测试结论271. 概述1.1. 目的在本次的测试中,将针对选取的功能点,进行压力测试,检查并评估在模拟环境中,系统对负载的承受能力,查看系统在不同的网络环境下,不同并发压力情况下,不同的数据基数的情况下,系统的性能状况如何,是否能达到华夏人寿电销系统要求的预期标准。经过本次测试了解系统在模拟环境下的性能状况,了解系统客户端与服务器端的网络交互情况,进而对达到对电销系统的评估,为将来电销系统全国扩广做好前期准备。1.2. 范围本次测试点的选取主要依据系统中业务交互频繁的、访问量比较大的、数据处理较为复杂的功能类型进行性能测试的样点,如:l 系统登陆功能;l 电话销售中取号功能;l 电话销售跟进功能;l 任务查询转电话营销功能;l 投保单提交功能;l 客户信息查询;1.3. 风险1. 本次测试按照指定的参数执行,不能排除某些产品在此参数下测试结果较好,某些产品在此参数下测试结果并不理想的情况,不能反映各产品的最优情况;2. 广域网测试中,由于各测试时间段的网络质量(延迟、丢包率等)无法保证一致,不能排除网络质量的差别对测试结果造成影响;3. 广域网测试中,网络设备的配置对测试结果会造成影响,不结合网络设备的配置进行测试,很难找到最真实的测试结果;1.4. 性能指标本次测试是针对电销系统进行的性能测试,需要确定如下的测试指标:1) 系统的响应能力:即在并发压力的情况下,系统的响应时间,也就是从客户端发起交易起,到服务器端交易应答返回所需要的时间,此时间包括网络传输时间和服务器处理时间;(根据不同业务处理情况,确定合理的响应时间指标,简单事物处理例如取号的处理不超过3秒,复杂业务处理例如保单提交等不超过5秒)2) 应用系统的吞吐率:即应用系统在单位时间内完成的交易量,也就是在单位时间内,应用系统在并发压力下,所能完成的交易数量以及出错率等;3) 服务器资源利用情况:即应用系统在并发压力下,应用服务器与数据库服务器的负载情况,也就是在整个测试场景执行过程中,服务器的资源利用情况,是否有其他可使用的资源等;服务器资源占用率主要关注一下几点:u 内存占用率:可用内存应10%,也就是内存占用率要小于90%;u cpu占用率:服务器的cpu占用率要小于75%;u 磁盘占用率:所选磁盘驱动器为读和写请求提供服务所用时间的百分比,该值应小于80%;4) 带宽占用率(网络专线,基础带宽2m):测试不同的并发坐席数量占用的带宽资源5) 每秒钟发送和接收字节的速率:测试带宽是否是系统的瓶颈,该值和带宽相除,结果应小于50%;6) 各功能并发访问用户量:用户数量呈现阶梯递增趋势;2. 测试环境2.1. 服务器软硬件环境2.1.1. 数据库服务器配置数据库服务器10.0.1.184用途数据库服务器机型虚机cpu8*core 2.13ghz内存16g磁盘高速磁盘,100g空闲空间网卡千兆以太网卡操作系统版本redhat linux es 5.4 数据库版本oracle 10gr2数据库服务器配置2.1.2. 应用服务器配置应用服务器10.0.1.183用途应用服务器机型虚机cpu8*core 2.13ghz内存16g磁盘高速磁盘,100g空闲空间网卡千兆以太网卡操作系统版本redhat linux es 5.4 weblogic版本10.3.5.0应用服务器主机配置2.2. 测试机软硬件环境测试机器软硬件配置说明软件 测试软件:loadrunner 8.1 操作系统:windows xp sp3硬件压力发生器笔记本 cpu: 内存:2.0gb 硬盘:250gb 测试机软硬件环境3. 测试方案3.1. 测试设计思路性能测试考虑的方面详细描述测试场景的主要业务 为了提高本系统性能测试的质量,通过针对性的对主要业务进行较大的并发测试,充分模拟真实的生产环境中,压力较大的业务测试方法 针对生产环境中每天业务和系统软硬件的持久运行的情况,制定了局域网测试案例:高负载压力测试,模拟50个虚拟用户并发“获取新机会客户并以1/8的比例创建保单”以及“获取待办任务,并以10%的比例创建保单”作为业务操作的场景,以及50个用户并发登录操作的场景疲劳测试时间为20分钟 针对生产环境中每天业务和系统软硬件(包括远程2mb带宽专线)的持久运行的情况,制定了远程专线测试案例: 高负载压力测试,模拟20、30个虚拟用户并发“获取新机会客户并以1/8的比例创建保单”以及“获取待办任务,并以1/10的比例创建保单”作为业务操作的场景,以及20、30个用户并发登录操作的场景疲劳测试时间为20分钟测试设计思路4. 测试脚本和场景4.1. 测试脚本脚本序号事务未拨任务脚本1.1未拨:登陆1.2未拨:点击外拨菜单项1.3未拨:点击获取数据按钮1.4未拨:点击未拨名单链接1.5未拨:点击外拨按钮1.6未拨:点击试算按钮1.7未拨:试算1.8未拨:创建保单1.9未拨:输入保单信息1.10未拨:保存通话记录1.11未拨:退出跟进任务脚本2.1跟进:输入用户名密码点击登陆2.2跟进:点击综合查询菜单项2.3跟进:预约查询2.4跟进:选择第一条预约未处理任务点击外拨按钮2.5跟进:点击外拨按钮进行外拨2.6跟进:点击专属电子保单2.7跟进:输入会办单各项属性2.8跟进:点击提交按钮提交会办单2.9跟进:填写外拨结果保存通话记录2.10跟进:点击退出系统按姓名查询客户信息3.1按姓名查询:用户登录3.2按姓名查询:点击查询进入查询界面3.3按姓名查询:输入客户姓名查询3.4按姓名查询:用户退出按电话查询客户信息4.1按电话查询:用户登录4.2按电话查询:点击查询进入查询界面4.3按电话查询:输入电话号码进行查询4.4按电话查询:用户退出按结束码查询客户信息5.1按结束码查询:用户登录5.2按结束码查询:点击查询进入查询界面5.3按结束码查询:选择一级结束码进行查询5.4按结束码查询:用户退出4.2. 测试场景4.2.1. 模仿真实业务场景模仿真实业务操作情况,并发用户按照比例同时执行录制的6个脚本,比例分配如下:序号脚本并发比例迭代间隔日志思考时间备注1未拨任务脚本30%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%1/8比例创建保单2跟进任务脚本10%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%1/10比例创建保单3任务查询至保单出单50%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%1/7比例创建保单4按姓名查询客户脚本3%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%5按电话号查询客户脚本3%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%6按结束码查询客户脚本4%固定间隔,90秒频繁发送,标准明细随机比率,最小100%,最大150%5. 测试结果及分析5.1. 局域网模拟50虚拟用户,并发执行五个测试脚本汇总报告(summary report)事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)5.2. 局域网模拟50虚拟用户,并发登录汇总报告事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)5.3. 广域网2m专线20用户,并发执行五个脚本场景安排与局域网相同汇总报告(summary report)事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)5.4. 广域网2m专线20用户,并发登录场景安排与局域网相同汇总报告(summary report)事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)5.5. 广域网2m专线30用户,并发执行五个脚本场景安排与局域网相同汇总报告(summary report)事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)5.6. 广域网2m专线30用户,并发登录场景安排与局域网相同汇总报告(summary report)事务小结(transaction summary)事务平均响应时长(average transaction response time)吞吐量(throughput)6. 测试总体说明与分析 6.1. 局域网模拟50虚拟用户,并发执行五个测试脚本项目说明场景说明运行人数50个虚拟用户,在本系统中相当于250个实际用户主要功能说明按外呼任务结束码查询客户联系记录按客户电话查询客户联系记录按客户姓名查询客户联系记录获取新机会客户并以1/8的比例创建保单(简称:未拨)获取待办任务,并以1/10的比例创建保单,完成销售任务(简称:跟进)结果分析744次pass事务,3次fail事务主要失败事务明细跟进:点击提交按钮提交会办单 发生次数:2次 出现时间:14.5s未拨:输入保单信息 发生次数:1次 出现时间:11.5s错误性质都是检查点错误:26366action平均响应时长:0.631秒action吞吐率:361677bytes/second局域网测试6.2. 局域网模拟50虚拟用户,并发登录项目说明场景说明运行人数50个虚拟用户,在本系统中相当于250个实际用户主要功能说明登录、退出结果分析450次pass事务,0次fail事务action平均响应时长:0.231秒action吞吐率:155223 bytes/second局域网测试6.3. 广域网2m专线20用户,并发执行五个脚本项目说明场景说明运行人数20个虚拟用户,在本系统中相当于100个实际用户主要功能说明按外呼任务结束码查询客户联系记录按客户电话查询客户联系记录按客户姓名查询客户联系记录获取新机会客户并以1/8的比例创建保单(简称:未拨)获取待办任务,并以10%的比例创建保单,完成销售任务(简称:跟进)结果分析207次pass事务,17次fail事务主要失败事务明细跟进:选择第一条预约未处理任务点击外拨按钮 发生次数:4次 出现时间:14.5s未拨:点击外拨菜单项 发生次数:2次 出现时间:11.5s未拨:登录 发生次数:2次主要错误性质未取到关联数据(26377) 发生次数:7次 集中出现时间:05:20,20:48下载超时(27727、27728) 发生次数:10次 集中出现时间:均匀分布action平均响应时长:69.7秒action吞吐率:106249 bytes/second青岛2m专线远程测试6.4. 广域网2m专线20用户,并发登录项目说明场景说明运行人数20个虚拟用户,在本系统中相当于100个实际用户主要功能说明登录、退出结果分析280次pass事务,0次fail事务action平均响应时长:77秒action吞吐率:60342bytes/second青岛2m专线远程测试6.5. 广域网2m专线30用户,并发执行五个脚本项目说明场景说明运行人数30个虚拟用户,在本系统中相当于150个实际用户主要功能说明按外呼任务结束码查询客户联系记录按客户电话查询客户联系记录按客户姓名查询客户联系记录获取新机会客户并以1/8的比例创建保单(简称:未拨)获取待办任务,并以1/10的比例创建保单,完成销售任务(简称:跟进)结果分析203次pass事务,67次fail事务主要失败事务明细跟进:输入用户名密码点击登陆 发生次数:10次跟进:预约查询 发生次数:7次未拨:点击外拨菜单项 发生次数:9次未拨:登录 发生次数:6次主要错误性质未取到关联数据(26377) 发生次数:9次 集中出现时间:03-09下载超时(27727、27728) 发生次数:27次 集中出现时间:均匀分布action平均响应时长:126秒action吞吐率:112820 bytes/second青岛2m专线远程测试6.6. 广域网2m专线30用户,并发登录项目说明场景说明运行人数30个虚拟用户,在本系统中相当于150个实际用户主要功能说明登录、退出结果分析202次pass事务,5次fail

温馨提示

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

评论

0/150

提交评论