转账银行手机银行系统性能测试方案

性能测试方案  时间:2021-02-20  阅读:()

 文档属性

 文档版本记录

目录

目录.............................................................................................................................................................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、混合业务压力测试

针对混合业务压力测试在测试中将选择部分具有代表性的交易作为测试对象是通过并发用户对登录、查询、交易进行综合性的压力测试的一种过程。本次测试将按照如下原则选择性测试交易

关键交易关键业务是用户最为关注的交易需要保证其性能和质量

吞吐量某些业务流程可能不是关键业务但是很高的吞吐量

在选择的交易中先进行单个交易性能测试在此基础上进行综合交易性能测试

TmhHost香港三网CN2 GIA月付45元起,美国CN2 GIA高防VPS季付99元起

TmhHost是一家国内正规公司,具备ISP\ICP等资质,主营国内外云服务器及独立服务器租用业务,目前,商家新上香港三网CN2 GIA线路VPS及国内镇江BGP高防云主机,其中香港三网CN2 GIA线路最低每月45元起;同时对美国洛杉矶CN2 GIA线路高防及普通VPS进行优惠促销,优惠后美国洛杉矶Cera机房CN2 GIA线路高防VPS季付99元起。香港CN2 GIA安畅机房,三网回程CN2 ...

2022年腾讯云新春采购季代金券提前领 领取满减优惠券和域名优惠

2022年春节假期陆续结束,根据惯例在春节之后各大云服务商会继续开始一年的促销活动。今年二月中旬会开启新春采购季的活动,我们已经看到腾讯云商家在春节期间已经有预告活动。当时已经看到有抢先优惠促销活动,目前我们企业和个人可以领取腾讯云代金券满减活动,以及企业用户可以领取域名优惠低至.COM域名1元。 直达链接 - 腾讯云新春采购活动抢先看活动时间:2022年1月20日至2022年2月15日我们可以在...

Megalayer促销:美国圣何塞CN2线路VPS月付48元起/香港VPS月付59元起/香港E3独服月付499元起

Megalayer是新晋崛起的国外服务器商,成立于2019年,一直都处于稳定发展的状态,机房目前有美国机房,香港机房,菲律宾机房。其中圣何塞包括CN2或者国际线路,Megalayer商家提供了一些VPS特价套餐,譬如15M带宽CN2线路主机最低每月48元起,基于KVM架构,支持windows或者Linux操作系统。。Megalayer技术团队行业经验丰富,分别来自于蓝汛、IBM等知名企业。Mega...

性能测试方案为你推荐
google地球打不开谷歌地球为啥打不开了?急!!!视频截图软件怎么把视频截成动图?还有一般剪辑视频什么的用什么软件比较好?cornerradius如何给TextView加个圆角?简体翻译成繁体帮忙把繁体翻译成简体无线路由器限速设置如何设置无线路由器局域网限速?万网核心代理万网代理商?中国万网认证核心分销商?唱吧电脑版官方下载电脑上可以安装唱吧吗?微信电话本怎么用微信电话本在哪里 微信电话本怎么打开网站推广外链我是新手SEO,请问网站怎样做外链推广cisco防火墙如何进入cisco防火墙的配置窗口
免费cn域名 simcentric vps.net 国外php主机 mediafire下载工具 ixwebhosting 全能主机 什么是刀片服务器 百兆独享 秒杀汇 静态空间 可外链网盘 cdn加速是什么 metalink 33456 linux使用教程 美国独立日 域名dns 双线asp空间 dnspod 更多