07- app的弱网测试

本文详细介绍了弱网测试的重要性和测试方法。弱网测试包括2G/3G/4G网络环境,旨在验证应用在信号不佳条件下的表现。文章涵盖了网络切换、虚拟机模拟、Fiddler代理等测试手段,强调了功能测试与弱网专项测试的区别,以及在不同网络环境下的配置注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

从下面几个点了解弱网测试:

 

1.什么样的网络属于弱网。

 低于2g速率的时候都属于弱网,也可以将3g划分为弱网,一般WiFi不纳入弱网范畴。

 

2.为什么要进行弱网测试?

按照移动特定,各种网络连接协议不同,导致通信的信号不同,速率不同,影响应用的加载时间,可用性,稳定性

②手机所处的客观环境:地下停车场,厕所。电梯。

③手机自身网络原因2g/3g/4g/5g/wifi

3.如何进行弱网测试

1.SIM卡的网络切换

①手机-设置-网络设置-网络模式选择

②有三种模式:1.仅2g网络    2.只使用3g网络    3.4g网络优先。

2.使用虚拟机模拟网络速率

3.使用fiddler来进行网络代理

 

4.在功能测试中用SIM卡进行覆盖,还需要进行弱网的专项测试吗?

需要。

1.功能测试中测试弱网,并不多。避免偶现的问题发生。

2.专项测试,能够更加深入将网络情况覆盖全面。

 

5.配置
注意事项:
1.手机和电脑在同一个局域网之内.如:手机和fiddler连接同一个wifi。假如电脑连接有线,手机连接该有线连接的无线ip地址。
2.关闭电脑端,手机端的杀毒软件,防火墙关闭,Win 10 的系统,在防火强设置中设置fiddler 服务为白名单---百度
3.汉化:可以,不建议,不推荐

Fiddler设置:
1.connection->允许远程电脑连接打开/取消勾选"以代理启动"
2.Https设置:
Actions->最后一项"重启所有证书"->第一个"信任启动的证书"->第三个"淡出证书到桌面"->添加HTTPS协议->ok
勾选左边:decrypt HTTPS traffic/Ignore server certificate errors(unsafe)/check for certiticate revocatio
有确认的时候点击确定
把Fiddler进行重启操作

3.手机端的设置
设置->连接wifi->进入连接的wifi网络设置界面->代理选择手动->主机名:电脑的PV4的IP地址->端口:8888->确定

4.证书的安装
①.不安装证书
测试对象使用的协议是http协议,
②.安装证书
使用的协议是https协议的时候,需要安装
③.安装的来源:
1).手机自带的浏览器,地址栏里面输入:
http://192.168.101.2:8888->下载证书
2).点击证书进行安装
A.小米手机:启用文档,从SD 卡安装
B.部分手机,安装证书的时候,出现输入密码:需要设置锁屏密码
C.点击证书,弹出程序选择,选择安装程序
2).已经下载好的证书拖到手机中进行点击安装
安装可能问题同上
3).可以找一个可以同事.同学的证书,进行安装

5.可能出现的问题:
方案:
1.做一步,连网查看是否正常,根据上一步的情况,判断该步骤的问题所在
2.用证书生成器,点击->确定
3.BBS解决方案参考

6.电脑端安装证书
①.双击证书,安装
②.给浏览器配置证书:火狐为例:菜单->选项->隐私与安全->查看证书->导入证书->重启浏览器

7.抓包
①.查看与服务器交互的那条数据信息,确认时间
②.设置延迟时间:rules->定制脚本->修改300/150的值
③.启用限速模式:rules->performance->启用限速模式

8.弱网测试,那什么情况下是bug呢?
1.超过需求规定的响应时间
2.在规定的时间内加载不全的是bug:需要大概计算一下这个页面的大小多少KB(可以找开发了解),计算需要总时间.
超过设置的时间很久很久(根据页面的答题内容),估算方式的进行的
3.长时间加载过程中发了异常情况:anr(无响应),奔溃,闪退,crash(异常停止)等等
4.加载过程中界面显示不全的
5.加载时间过长时是否有友好提示

9.过滤器
fiters
use fiters
填写抓取的主机名
启动功能

10.弱网测试的时间设置技巧
①.按照2G/3G/4G/5/网速设置
②.按照1000的递进顺序,逐渐测试,知道项目要求的时长(如果没有,就参考到5-8秒)

 

极限测试:俯卧撑。

2.adb命令》monkey

 

转载于:https://www.cnblogs.com/Chamberlain/p/10987377.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值