我看好多弱网测试都写有分别进行移动和 WIFI 和弱网测试,这两种网络的区别在哪呢?
弱网的话我理解这两个其实都差不太多,就是网络状态不好的情况下,应用展示情况 比如: 接口请求响应情况 请求超时,应用处理情况,各种超时文案,缓存数据加载机制之类 页面展示情况,很多应用在不同网络情况下加载的图片也是不同分辨率的图片 应用更新机制,在什么网络情况下会自动更新应用相关
只是在移动情况下我们比较难人工模仿,连接 wifi 的情况下,可以制造各种网络延时、丢包,用于模拟弱网场景
数据接入的不同,可以去了解每种网络协议的内容。
移动网络的弱网(如强制降低到 2g 模式),可能会存在并发 tcp 连接数受限的情况,导致本身可以一次性并发的请求变成小批量串行。
这块好像一般的网络模拟软件模拟不到。
另外,你是在哪个文章看到,可以发下地址,大家一起看看,判断一下?
具体看 app 是怎么实现的,WiFi 和 移动网络很多时候会有细分的网络策略,这些策略可能会具体到底层网络协议等在网络传输性能方面的影响,大厂会有相关专门团队做网络策略优化,具体就很深了我也没什么了解。
如果 app 本身的实现没考虑这些,那本质上我理解就是弱网区别而已,WiFi 也可以去构造弱网。
我是查一些移动端功能测试点的时候看到的,不是专门讲测试网络的文章,看完感觉好奇也没搜索到直接的答案,就上论坛问问大家。