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

性能测试方案  时间: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、混合业务压力测试

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

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

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

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

RackNerd($199/月),5IP,1x256G SSD+2x3THDD

我们先普及一下常识吧,每年9月的第一个星期一是美国劳工节。于是,有一些服务商会基于这些节日推出吸引用户的促销活动,比如RackNerd有推出四款洛杉矶和犹他州独立服务器,1G带宽、5个独立IP地址,可以配置Windows和Linux系统,如果有需要独立服务器的可以看看。第一、劳工节促销套餐这里有提供2个套餐。两个方案是选择犹他州的,有2个方案是可以选择洛杉矶机房的。CPU内存SSD硬盘配置流量价格...

CheapWindowsVPS$4.5/月,美国VPS/免费Windows系统/1Gbps不限流量/,可选美洲、欧洲、亚洲等8大机房

国外商家提供Windows系统的并不常见,CheapWindowsVPS 此次提供的 2 款 VPS 促销套餐,提供 5 折永久优惠码,优惠后月付 4.5 美元起,价格还是挺诱人的,VPS 不限流量,接入 1Gbps 带宽,8 个机房皆可选,其中洛杉矶机房还提供亚洲优化网络供选择,操作系统有 Windows 10 专业版、2012 R2、2016、Linux等。Cheap Windows VPS是...

无法忍受旧版不兼容PHP7+主题 更换新主题

今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...

性能测试方案为你推荐
网络明星哪个知道这个网络明星叫什么?在线漏洞检测网站检测工具,谁有?bluestacksbluestacks怎么用qq怎么发邮件qq怎么发文件和邮件保护气球什么气球可以骑?mate8价格华为mate8手机参数配置如何,多少元虚拟专用网拨号网络与虚拟专用网的区别网管工具做技术网管需要哪些工具?具体做些什么?网站优化方案网站优化方案如何写?防钓鱼如何防钓鱼子线缠绕主线
域名主机 vps是什么 免费试用vps vps安全设置 域名停靠一青草视频 la域名 wdcp lighttpd 免费网络电视 java虚拟主机 ca4249 什么是刀片服务器 空间论坛 linux服务器维护 免费申请网站 免费phpmysql空间 1元域名 视频服务器是什么 阿里云官方网站 net空间 更多