首页 > 其他 > 详细

弱网测试如何进行

时间:2020-03-20 19:25:26      阅读:84      评论:0      收藏:0      [点我收藏+]

1.APP测试中,关注弱网的高延迟和高丢包,突然断网导致的用户体验,页面是否乱码等考验着APP 面对恶劣网络环境下的健壮性是否得当,是否会导致一些意想不到的bug。

在解决日常的支持需求下,经常会遇到一些用户反馈一些无法简单重复的bug,有很大一部分的bug是由于用户自身的网络波动下,或者本身网络恶劣,而app面对恶劣的网络环境的奖状行不够,导致的一些意想不到的bug.

 

作者之前遇到过打开公司的网页,突然断网以后,页面出现乱码和重复内容错位,UI页面很糟糕的defect.

也和同行们沟通过这是一个defect.印象深刻是因为我坚持并且确认是一个bug,但是队友坚持这不是一个bug.....

2.弱网测试指标关注2个

丢包

丢包是一个常见问题,在TCP 协议中,需要不断的发送请求,来确定链接状态,一旦发生丢包,就需要重传,这个时候就需要去检查产品的处理机制,给予什么提示,如果未响应怎么处理这些

PS,我想起来我之前写过fiddler文章的设置弱网测试,还有一个极端测试,就是auto reponse里添加请求前后断点,测试响应

延时

延时也是很常见的问题,由于网络太差,产生了网络波动,导致数据包在传输的时候出现抖动,可能导致请求出现超时的现象,这个时候就应该给予相应的提示,或者其他处理方式。

PS:比如用户没有网络,登录网站回提示断网,或者异常处理机制

3.弱网测试工具

1)Fiddler

Web 端

  • 配置fiddler代理
  • Rules->Customize Rules->m_SimulateModern 关键字搜索,改毫秒数
  • 让配置生效:Rules->Performance->Simulate moderm Speed

 

APP 端

  • 手机链接fiddler抓包,同上。过往文章介绍过app如何链接fiddler

真机app上也是流量和wlan,断网转换测试

安装工具

  • Network Emulator Toolkit

技术分享图片

 

弱网测试如何进行

原文:https://www.cnblogs.com/JacquelineQA/p/12533933.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!