微信支付异常性能测试

本文主要介绍微信支付异常时,使用压力测试的用例及方法

一、异常压测场景模拟

说明:压测服务器具备自动完成初始化(支持快速扩缩容),初始化后均已支持:stress 、tc等工具(不需安装)


1.使用stress模拟压力(CPU/内存/IO繁忙)

  a.如何使用:

      cpu高负载模拟:stress -c 44 -t  60

      内存高负载模拟:stress -m 10 -t  60

      IO高负载模拟:stress -i 10 -t  60

      网络高负载模拟:stress -d 10 -t  60

      综合高负载模拟:stress -c 24 -i 10 -m 10 --vm-bytes 128M -t 60

  b.参考文献:http://people.seas.harvard.edu/~apw/stress/


2.使用netem+tc模拟网络异常

  a.如何使用:

     延时:tc qdisc add dev eth1 root netem delay 30ms     
     乱序:tc qdisc change dev eth1 root netem delay 10ms reorder 25% 50%     

     乱包:tc qdisc change dev eth1 root netem corrupt 30%      

     丢包:tc qdisc change dev eth1 root netem loss 10%

  b.参考文献:https://wiki.linuxfoundation.org/networking/netem 


二、异常压测用例矩阵



三、自动异常压测注入

(待完善中......)


“压测大师”现已对外,一分钟完成用例配置,让压测更简单,支持HTTP、HTTPS协议的API接口、网站、公众号内页等主流压测对象!


点击:https://wetest.qq.com/product/gaps 即可体验。


如果使用当中有任何疑问,欢迎联系腾讯WeTest企业QQ:2852350015

最新文章
1客户案例研究:小程序资产排查,助力政务机构属地网络安全监管 排查全部小程序/公众号资产清单,摸清资产底数,确保信息资产安全。
2WeTest MTSC赠票活动中奖名单公布 近日,WeTest MTSC赠票活动圆满结束,经过紧张的统计与筛选,以下朋友们中奖,成功获得了我们的门票礼品。
3海外本地化测试的全生命周期服务 第一期 深入案例,探讨Wetest本地化网络测试、支付测试、功能测试为各行业出海客户带来的价值
4文档解析:WeTest安全扫描白皮书前瞻 近期,WeTest安全扫描白皮书正式发布,旨在全面介绍应用安全扫描产品。本文将带您快速前瞻白皮书的核心内容。
5一张图了解WeTest PC&主机游戏测试服务 WeTest PC&主机游戏测试服务是提供游戏兼容、性能、合规、X-Automator等服务的一站式解决方案,精准解决游戏开发者的四大焦虑。
购买
客服
反馈