弱网测试qnet
一、客户端/服务端连接说明
游戏客户端和服务端连接简化如下:
网络问题可能出现在上面的每个环节:
- 手机端:2G,3G等地方
- 互联网端:光纤挖断
- 服务器端:服务器高负载
若未考虑弱网策略,可能导致bug:
- 重复获得道具,弱网期间多发协议同时服务端都处理了
- 客户端界面显示异常
二、弱网测试
基础预期
- 道具消费/获得数量,次数需要正常
- 合理的客户端界面提示
- 客户端无卡死情况
- 断线后有重新连接的机制(若有)
重点模块
- 付费/商场
- 活动/任务领奖
- 登录
- 游戏主流程
三、手机端弱网测试工具(qnet-腾讯自研)
四、qnet参数说明
术语 |
说明 |
带宽 |
单位kbps,换算:1Mbps=1024Kbps=1024/8KBps=128KB/s |
上/下行 |
上行指客户端→服务器,下行相反(一般下行问题出的多) |
丢包率 |
发送的所有数据包中,有x%的包不会发给对方 |
时延 |
发送方发送的数据包,经过多少时间被对方接收到 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通