yang1_75 发表于 2020-11-24 16:13:20

银行性能测试策略

————————————————————————————————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]
查看完整版本: 银行性能测试策略