银行性能测试策略
————————————————————————————————20180313版本一:loadrunner软件参数化设置需注意(为使事务不因为本身设置报错):
1:选择下一行(Unique)+更新值的时间(Each itreation)+当超出值时(Abort Vuser)--可确保每次迭代,每个虚拟用户取到不同的参数(要求数据量足够,数据量至少=迭代次数*虚拟用户数).
二:存款测试策略
测试前准备:
1.1:不需准备基础数据的交易
开立客户资料;
汇率信息更新;
1.2:需准备基础数据的交易(括号内为造数据交易)
内部户查询(内部户开户)
内部户间转账(内部户开户,客户账到内部户)
存款产品开户(开立客户资料)
查询账户信息(存款产品开户)
查询子账户列表(存款产品开户;or开定期户)
绑定账户维护(存款产品开户)
绑定账户查询(绑定账户维护)
账户列表查询(存款产品开户)
账户冻结,止付(存款产品开户)
账户密码修改重置(存款产品开户)
开定期户(存款产品开户)
查询账单信息(存款产品开户;or开定期户)
账户激活(存款产品开户(未激活账户))
定期部提(开定期户)
存款产品转账(存款产品开户)
三:贷款测试策略
测试前准备:
1.1:不需准备基础数据的交易
分期贷款放款测算
1.2:需准备基础数据的交易(括号内为造数据交易)
贷款出账(存款产品开户-开出的账号都要有足够的钱)
贷款出账-简(存款产品开户)
贷款发放(贷款出账)
贷款发放-简(贷款出账)
分期贷款部分提前还款测算(贷款发放)
分期贷款结清测算(贷款发放)
贷款账单查询(贷款发放)
关联还款账户可用余额查询(贷款发放)
贷款还款计划查询(贷款发放)
贷款还款信息查询(贷款发放)
贷款归还-简(贷款发放)
贷款借据信息查询(贷款出账)
贷款借据信息维护(贷款出账)
贷款结局状态维护(贷款出账)
贷款欠本欠息信息查询(贷款发放)-说明:贷款还款期限逾期造成欠本欠息;需跑日终,改数据
贷款欠款清收(贷款发放)-说明:跑日终,改数据
贷款提前还款(贷款出账)
备注:贷款提前还款还款方式为P时:还款金额=本金+利息
四:测试过程描述
1:基线测试
并发测试
每个交易逐个执行,并发量为1(基线)、25、50、100、150、200、250、300;
Action中切换交易,保留需要执行的交易名称。
2:混合测试
测试前需将Action中保留需要压测不同交易名称的脚本复制多个,保证每个脚本开启一个交易;
2.1:多交易多并发,并发总数确定(各交易脚本已百分比形式分配),逐渐增加并发量
2.2:多交易多并发,每个交易并发数相同,同时逐渐增加并发量
补充(20180403):
问题1:目前每个客户增加开账户数目限制,2,3类户总共可以开5个
补充2:loadrunner11最多读取3千万(参数化)数据
页:
[1]