网站大量收购独家精品文档,联系QQ:2885784924

客户关系管理系统性能测试.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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行参数 ,那么如果参数很多就不能用这种方式了,二是数据库的方式,如果大量参数要被调用的话,就应

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档