- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试规划模型 常用的压力测试方法 压力测试实施的原则 如何规划压力测试 压力测试经验 测试规划模型 了解测试需求 常用的测试方法 固定笔数的测试 同一时间发送的交易请求 同一段时间内发送的交易请求 浪涌式测试 持续进行高强度和普通强度的交叉压力测试 破坏性测试 持续增加客户端的并发量,直至应用系统无法满足业务需求或崩溃 测试交易的选取原则 业务统计中几种典型业务的比例 调用频繁、占用空间大的数据库表的交易 占用最大存储空间或其它资源的交易 对磁盘、常驻内存的数据过度访问的交易 影响并发处理的因素 数据库表的配置 中间件 网络连接数 磁盘I/O CPU 服务堆积 文件处理 项目总体介绍 新一带Sm@rtTeller5.0系统同时能够支持浏览器接入和字符终端接入两种方式,并且兼容和整合了webteller和ace 目前有的一些功能,通过统一的开发工具来实现交易的开发,由开发平台和运行平台组成。 产品整体结构 网络环境 性能指标(一) 性能指标(二) 系统约定 AIX操作系统占用200M内存 INFORMIX数据库分配300M内存 系统初始化分配650M内存,其中 WebSphere分配500M内存 字符端各服务进程分配70M内存 第三方网络设备接入软件分配80M内存 在预计的系统峰值(最大并发数)条件下,平均15%的物理内存留作备用:600M 在预计的系统峰值(最大并发数)条件下,平均10%的CPU处理能力留作备用 分配给每台终端的带宽不低于9600bps,网络状况正常 分配给每台PC的带宽不低于拨号56k,网络状况正常 项目性能测试环境 软件环境 测试客户端软件环境 LoadRunner7.8 Office2000办公软件 Windows 2000 professional(SP3) 图形终端软件环境 AIX4.3.2 WebSphere5.0.2(ND版) 模拟后台软件 Oracle9 字符终端软件环境 AIX5.1 informix 9.30 模拟后台软件 项目性能测试环境 硬件环境 两种模式的性能测试 字符终端模式 基准测试 非绝对并发测试 稳定性测试 图形终端模式 基准测试 绝对并发测试 柜员登录交易测试 稳定性测试 图形终端基准测试 在系统无压力情况下,单用户运行图形终端选取的各项测试业务100次,每次迭代间隔1秒,取各项业务的平均响应时间作为衡量指标。 测试运行过程中不设置ThinkTime时间。 图形终端绝对并发测试 按照业务模型约定的业务间比例关系,用LoadRunner模拟多用户同时向应用服务器并发提交交易请求,测试运行过程中每个用户在没有任何时间间隔(ThinkTime)的情况下反复提交交易,固定运行时间为10分钟。 记录各交易平均响应时间、通过的交易数、服务器CPU利用率、内存使用情况等参数,并逐渐增加并发用户数量,绘制负载能力曲线。 主要测试指标 业务的平均交易响应时间 应用服务器资源使用情况 交易正确率等 最优参数配置 图形终端柜员登录交易测试 根据业务需求,要求系统能够在30分钟之内全部处理完成4000个用户的登陆交易。 根据设计要求,若登录高峰时每个用户登录的响应时间应小于5妙,按此规则,可计算出系统满足6分钟内完成3200个用户的登录请求所需的并发用户数。 由LoadRunner模拟不同并发用户登录系统,每个用户不设时间间隔的反复提交登录交易请求并接收返回结果,测试过程持续6分钟。记录登录交易的平均响应时间、通过的交易数、服务器CPU利用率、内存使用情况等参数。 图形终端稳定性测试 采用绝对并发测试的脚本及场景设置,测试运行过程中并发用户数为800 根据实际情况增加合理的ThinkTime对图形终端系统进行时间为8小时稳定性测试 记录各交易平均响应时间,交易正确率,服务器CPU利用率、内存使用情况等参数,考察服务器是否出现宕机、交易正确率小于95%等情况。 经验 关键性能指标要得到用户和项目组确认,方案要评审 项目组内外沟通要好 版本管理要规范-测试基于测试基线,否则没有意义 可以很好的发现代码的一些内存泄漏、接口问题等需要有量才能显现的问题 可以很好的辅助系统调优 测试中需要注意的问题 正式测试前的预测试 防止生产环境的破坏 测试数据的选择 通知其他相关人员 管理好测试工作成果 明确测试的网络环境 关注系统的出错信息 全面分析测试数据 明确测试需要采集的数据 明确测试目的和范围 压力测试规划模型 了解压力测试需求 常用的压力测试方法 压力测试交易的选取原则 影响并发处理的因素 项目总体介绍 项目性能指标 项目性能测试环境 两种模式的性能测试 图形终端基准测试 图形终端绝对并发测试 图形终端柜员登录交易测试 图形终端稳定性测试 测试中需要注意的问题 压力测试规划中
文档评论(0)