测试中:你为什么要关注弱网?

热网热热 5评论
工作中,针对APP的测试,其实我一般很少去关注到弱网,一个原因是在测试环境的测试,我们需要连接WiFi,走代理的形式,才能进入到测试环境;二是本身对于弱网关注性就不是很强,因此也就很难考虑到。但是在近期发生的两件事中,让我对弱网的测试有了重新的认识与关注。
第一件事:由于负责的项目有智能门锁,门锁与APP的连接方式是通过蓝牙,通过蓝牙扫描附近门锁注册到平台,然后进行一系列的管理。但是之前的测试过程中,几乎是没有关注过弱网情况下的注册。
前段时间新来了一个iOS开发,说发现在弱网的情况下扫描蓝牙注册时候,APP会发生崩溃。于是赶紧看了一下,的确是存在这种情况。
第二件事:上上周,研发告诉我修复一个线上的问题,现在还没部署到测试环境,让我先复现。问题是:用户的操作过于频繁,本来只是充值一次的情况下,但是出现了两笔订单号,且一个成功,一个失败,失败的订单流水覆盖了成功的订单流水,如此一来,财务查账的时候,对不上。
于是乎,就开始复现呗,but怎么都复现不出来啊,后来甚至怀疑:你确定你没有部署新代码吗?得到确定的答案后。开始试了试弱网,的确弱网的情况下进行充值支付,点击第一次支付,但是页面还没有返回的情况下,又再次点击了第二次,这个时候第二次支付的链接跳转,但是第一次已经生成了订单了,好了,完美复现。其实这种情况,应该是APP端进行控制,不允许重复的点击,但是包已经发布到各大市场,目前也只能从后台的层面进行控制。
弱网
尽管说,这两次事件一个是研发自己发现,一个是上线这么久以来才出现过一次。但是再测试的过程中,作为测试人员,弱网的测试仍然是需要关注的。尤其自己本身负责的门锁业务、涉及到充值的的业务,更是要关注。
那么怎么来设置弱网呢?其实抓包工具都是可已经弱网的控制的,工作中用得比较多大就是Charles,下面就来看看关于Charles弱网的配置吧。关于APP怎么连接代理,Charles怎么配置代理,这里就不细说了,主要看看弱网配置。
1、打开弱网配置的选项
2、配置各项参数
3、启动弱网
然后就是使用APP进行操作了。
网上摘抄关于弱网配置:
弱网          10            30
 
2G            15            50
 
3G            384          2800
 

转载请注明觅施南网,测试中:你为什么要关注弱网?:https://www.rewonng.com/qianduanzhishi/150.html

查看剩余内容

相关内容推荐

查看更多

猜你喜欢内容