前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微信支付异常性能测试

微信支付异常性能测试

原创
作者头像
WeTest质量开放平台团队
发布2018-12-05 16:19:09
1K0
发布2018-12-05 16:19:09
举报
文章被收录于专栏:WeTest质量开放平台团队的专栏

作者:尹华乐

商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。

原文链接:https://wetest.qq.com/lab/view/426.html

一、异常压测场景模拟

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

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

a.如何使用:

代码语言:txt
复制
  cpu高负载模拟:stress -c 44 -t  60
代码语言:txt
复制
  内存高负载模拟:stress -m 10 -t  60
代码语言:txt
复制
  IO高负载模拟:stress -i 10 -t  60
代码语言:txt
复制
  网络高负载模拟:stress -d 10 -t  60
代码语言:txt
复制
  综合高负载模拟:stress -c 24 -i 10 -m 10 --vm-bytes 128M -t 60

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

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

a.如何使用:

代码语言:txt
复制
 延时:tc qdisc add dev eth1 root netem delay 30ms     
代码语言:txt
复制
 乱序:tc qdisc change dev eth1 root netem delay 10ms reorder 25% 50%     
代码语言:txt
复制
 乱包:tc qdisc change dev eth1 root netem corrupt 30%      
代码语言:txt
复制
 丢包:tc qdisc change dev eth1 root netem loss 10%

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

二、异常压测用例矩阵

1.jpg
1.jpg
2.jpg
2.jpg
3.jpg
3.jpg
4.jpg
4.jpg
5.jpg
5.jpg
6.jpg
6.jpg
7.jpg
7.jpg
8.jpg
8.jpg
9.jpg
9.jpg
10.jpg
10.jpg
11.jpg
11.jpg
12.jpg
12.jpg
13.jpg
13.jpg

三、自动异常压测注入

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


原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、异常压测场景模拟
    • 1.使用stress模拟压力(CPU/内存/IO繁忙)
      • 2.使用netem+tc模拟网络异常
      • 二、异常压测用例矩阵
      • 三、自动异常压测注入
      相关产品与服务
      测试服务
      测试服务 WeTest 包括标准兼容测试、专家兼容测试、手游安全测试、远程调试等多款产品,服务于海量腾讯精品游戏,涵盖兼容测试、压力测试、性能测试、安全测试、远程调试等多个方向,立体化安全防护体系,保卫您的信息安全。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档