性能测试中流控有效性测试之系统级流控测试怎么做?

今天分享流控有效性测试之系统级流控测试场景:

测试目的:

       测试按照交易设置流控(系统级,如中间件软件提供的机制),考察流控机制是否符合预期。

测试步骤:   

     1、设置被测系统的系统级流控规则;
     2、选择不同服务的若干交易,交易按照一定配比发起压力,场景执行时间应考虑到完成测试的所需时间,尽量设置足够大的执行时间,场景稳定运行5分钟;
    3、按照交易配比不断增加虚拟用户,当达到系统级流控阈值,继续增大压力,当触发流控机制,交易被拒绝,流控机制生效。观察该时间段内交易错误率,同时查看系统日志,确定错误是由于流控导致;
  4、停止测试场景。

预期结果:   

     

    1、步骤2后,交易执行正常;
    2、步骤3后,当达到系统级流控阈值时,交易错误率增加,查看系统日志错误原因由流控生效导致。

监控点:   

     监控交易的响应时间、成功失败交易数、系统处理能力(TPS),各服务器资源使用情况。

测试指标:

      1.系统级流控机制有效性有效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值