文档属性
文档版本记录
目录
目录.............................................................................................................................................................3
一、 参考文档. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
(一)相关项目文档. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
(二)参考资料. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
二、 测试概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
(一)测试范围. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
(二)测试环境. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
(三)测试工具. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
三、 测试方案. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
一测试计划和安排. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
二基础数据. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
三压力测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
四稳定性测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
五指标监控. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
六性能指标要求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
四、 测试场景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
系统登录100人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
系统登录150人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
系统登录200人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
交易查询100人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
交易查询150人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
交易查询200人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
行内转账100人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
行内转账150人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
行内转账200人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
混合场景测试一100人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
混合场景测试二150人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
混合场景测试三200人并发. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
稳定性测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
一、 参考文档
(一) 相关项目文档
(二) 参考资料
二、 测试概述
(一) 测试范围
手机银行的登录
我的账户信息查询
行内转账查询
交易明细查询
缴费记录查询
行内转账交易
(二) 测试环境
1、环境拓扑图
Agent Agent Agent Agent Agent
2、环境配置
硬件配置
软件配置
3、环境差异分析
原则上要求系统测试环境尽量地接近生产环境所以在当系统测试环境和生产环境有不一致的地方请做相应的环境差异分析并识别相关的风险。测试环境的差异包括但不限于硬件类型差异、硬件配置差异、系统软件类型差异、系统软件版本差异、系统软件配置差异、应用软件配置差异等。
(三) 测试工具
LoadRunner向运行的测试代理机器Agent发送测试指令测试代理机器运行脚本模拟多个用户同时向服务器发出请求测试在不同条件下服务器的响应情况。
性能测试工作原理如下图
Agent Agent Agent Agent Agent
LoadRunner通过Virtual User Generator捕捉客户端向服务器发送和接收的数据流形成脚本框架。在此基础上利用的脚本定制向导自定义测试数据使用数据表或随机数模拟现实环境的用户数据输入。创建内容检查点验证负载下的被测系统是否出现功能错误。
通过Controller并发指定数量的模拟用户运行以上设置好的脚本确保测试尽可能接近真实环境最大程度地反映系统的实际情况。
三、 测试方案
一测试计划和安排
1、 人员计划
2、 日程计划
3、 交付物
二基础数据
三压力测试
本次测试是针对手机银行系统在应对密集整转的压力下业务处理能力的测试检验系统的吞吐率。本系统的压力测试主要是针对主要业务功能、报表统计进行检查在日间应用高峰时期并发用户数较多的时候的处理能力等等。
1、单业务压力测试
对于单个交易性能测试和综合交易测试测试初始都从100个用户开始并发然后以50用户递增进行多次压力测试正常情况下 以200用户并发为限。
对于单个交易性能测试脚本中初始思考时间为0s随测试情况进行调整。对于综合交易性能测试脚本中加入适当思考时间。
1. 1手机银行系统登录
A、交易描述
手机银行发起登录交易
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
1.2我的账户信息查询
A、交易描述
在我的账户中 点击交易查询系统发起查询交易并取得结果并将具体交易信息显示在结果页面中。
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
进入我的账户
1.3手机转账汇款查询
A、交易描述
进入转账汇款中选择行内转账输入对方的户名及手机号验证通过后转账成功。
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
进入转账汇款选择手机转账汇款
输入对方的户名及手机号
输入转账金额及转账用途
提交转账交易验证成功后转账成功
1.4行内转账
A、交易描述
进入转账汇款中选择行内转账输入对方的户名及账号验证通过后转账成功。
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
进入转账汇款选择行内转账
输入对方的户名及账号
输入转账金额及转账用途
提交转账交易验证成功后转账成功
1.5交易明细查询
A、交易描述
在我的账户中 点击交易查询系统发起查询交易并取得结果并将具体交易信息显示
在结果页面中。
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
进入我的账户选择交易查询
选择交易查询的起始日期和结束日期
点击“查询”按钮
1.6缴费记录查询
A、交易描述
进入转账汇款中选择行内转账输入对方的户名及账号验证通过后转
账成功。
B、业务逻辑与处理
进入手机银行登录页面
输入用户号与密码通过认证并成功登录到手机银行
进入转账汇款选择行内转账
输入对方的户名及账号
输入转账金额及转账用途
提交转账交易验证成功后转账成功
2、混合业务压力测试
针对混合业务压力测试在测试中将选择部分具有代表性的交易作为测试对象是通过并发用户对登录、查询、交易进行综合性的压力测试的一种过程。本次测试将按照如下原则选择性测试交易
关键交易关键业务是用户最为关注的交易需要保证其性能和质量
吞吐量某些业务流程可能不是关键业务但是很高的吞吐量
在选择的交易中先进行单个交易性能测试在此基础上进行综合交易性能测试
青云互联怎么样?青云互联是一家成立于2020年6月份的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。目前,美国洛杉矶cn2弹性云限时七折,美国cera机房三网CN2gia回程 13.3元/月起,可选Windows/可自定义配置。点击进入:青云互联官网青云互联优惠码:七折优惠码:dVRKp2tP (续...
香港ctg云服务器香港ctg云服务器官网链接 点击进入妮妮云官网优惠活动 香港CTG云服务器地区CPU内存硬盘带宽IP价格购买地址香港1核1G20G3M5个19元/月点击购买香港2核2G30G5M10个40元/月点击购买香港2核2G40G5M20个450元/月点击购买香港4核4G50G6M30个80元/月点击购买香...
ttcloud怎么样?ttcloud是一家海外服务器厂商,运营服务器已经有10年时间,公司注册地址在香港地区,业务范围包括服务器托管,机柜托管,独立服务器等在内的多种服务。我们后台工单支持英文和中文服务。TTcloud最近推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。点击进入:ttcloud官方网站地址TTcloud拥有自...