- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
客户关系管理系统性能测试
客户关系管理系统性能测试
课题名称 系/专 业 班 级 学 号 学生姓名
指导教师:
第一章 测试计划 3
1.1 人力资源 3
1.2 测试环境 3
1.3 业务模型创建 3
1.4 场景模型创建 4
1.5 测试数据准备 6
第二章 测试用例 7
第三章 执行测试 11
3.1 脚本开发 11
3.2 场景设计 15
3.3 计数器设置 19
第四章 结果分析 22
第五章 测试结论 24
第一章 测试计划
1.1 人力资源
性能测试作为测试的一部分工作,根据测试计划,性能测试允许的时间为25个工作日,计划需要一个人进行测试。
1.2 测试环境
在进行测试前,必须先搭建好测试平台。
服务器按章操作系统为Windows 2003系统,其中数据库和应用服务器安装在同一台机器上。
测试机安装的操作系统为Windows XP系统,因为测试的并发用户最多为100个,其中Controller和负载机为同一台及其。测试机和服务器在同一个局域网内。
详细的测试机与服务器软硬件配置
设备 硬件配置 软件配置 数据库服务器
应用服务器 PC机(一台)
CPU:Inter Xeon X3200 2.4GHz
内存:2.0GB
硬盘:300GB Windows 2003
MySQL
Apache 控制器
负载机 PC机(一台)
CPU:Inter Celeron 3.06GHz
内存:512MB
硬盘:80GB Windows XP
LoadRunner9.1
IE 6.0
Microsoft Office
指标种类
业务模型 登陆 100个虚拟用户同时并发测试
业务
联系人
准备12000条联系人记录
进入联系人管理界面的并发用户数位25个
增联系人活动并提交的并发用户数位25个
客户 准备2400条客户记录
进入客户界面的并发用户为25个
新增客户记录并提交的并发用户数位25个
商机 准备2400条商机记录
进入商机管理界面的并发用户为25个
新增商机管理界面的并发用户为25个
线索 准备12000条销售活动记录
进入线索管理界面的并发用户25个
新增线索并提交的并发用户25个 表1-2 业务模型
1.4 场景模型创建
业务模型是用来规范业务如何活动的。那么场景又如何控制呢?这就需要创建一个场景模型。什么叫场景模型?场景模型用来约束和规范业务活动时的场景环境,指导场景如何设计。也就是说,如果没有定义好场景模型,那么就无法很好地去定义Control部分的场景设计或者测试出来的结果和真实的结果还存在很大的差异。这几个模块具体的场景模型场景模型指标种类 场景模型 业务 登陆 启用脚本的集合点
每5秒加载一个虚拟用户,虚拟用户加载完成之后,每5秒释放一个虚拟用户
使用欺骗,欺骗新建15个地址
添加计数器
监视虚拟用户运行日志文件 联系人 启用脚本的集合点
每5秒加载一个虚拟用户,虚拟用户加载完成之后,每5秒释放一个虚拟用户
使用欺骗,欺骗新建15个地址
添加计数器
监视虚拟用户运行日志文件 客户 启用脚本的集合点
每5秒加载一个虚拟用户,虚拟用户加载完成之后,每5秒释放一个虚拟用户
使用欺骗,欺骗新建15个地址
添加计数器
监视虚拟用户运行日志文件 商机 启用脚本的集合点
每5秒加载一个虚拟用户,虚拟用户加载完成之后,每5秒释放一个虚拟用户
使用欺骗,欺骗新建15个地址
添加计数器
监视虚拟用户运行日志文件 线索 启用脚本的集合点
每5秒加载一个虚拟用户,虚拟用户加载完成之后,每5秒释放一个虚拟用户
使用欺骗,欺骗新建15个地址
添加计数器
监视虚拟用户运行日志文件 测试数据准备
数据可以来自于以前的历史数据。如登陆模块,测试10个用户同时登陆的情况,如果已有10个真实的用户账号信息,那么在准备数据时,就可以直接调用这些现有的数据。
手动添加准备数据。如登录模块,如果现在没有10个现成的真实用户账号信息,那么就需要自己手动去创建,当然创建的方式就有很多种了,可以使用LoadRunner进行创建,也可以写一段小程序去创建,当然还可以选择手动创建。但是当数据量很大时,选择手动创建就是一件很困难的事,如测试BOSS(Business Operation Support System)系统,几千个虚拟用户并发,如果手动去准备这些数据就很麻烦。
数据以何种形式调用。如登陆模块的这10个账号信息,在测试过程中如何调用,这里会出现两种不同的情况。一是文本形式,文本形式有一个缺点是,LoadRunner参数列表中最多允许100行参数 ,那么如果参数很多就不能用这种方式了,二是数据库的方式,如果大量参数要被调用的话,就应
您可能关注的文档
最近下载
- 教科版小学科学四年级下册总复习试题(连线题).doc VIP
- 长虹LED42C2000黑屏故障通病维修方法分享.doc
- 教科版(2025秋)四年级科学下册总复习之连线题(含答案) .pdf VIP
- 2025年机修钳工(高级技师)职业技能鉴定理论考试题库资料(含答案).pdf
- 三字经全文带拼音完整版 打印版.pdf VIP
- 科教版小学科学四年级下册期末复习专项训练题04——连线题(含答案+详细解析).docx VIP
- 江苏省苏北四市(徐州、宿迁、淮安、连云港) 2025届高三第一次调研测试思想政治试题(含答案).pdf VIP
- 消防员心理培训课件.pptx VIP
- 2024年高考政治真题汇编《哲学与文化》.docx
- 风力发电场生态保护及恢复技术规范-DB21.PDF
文档评论(0)