弱网测试


功能说明

其实弱网测试的重点是“断线重连”,也就是考验客户端-服务端的连接在网络不稳定的情况下,是否会引发功能问题。现在有很多测试团队都对外宣称有“弱网环境”,但其实只是在弱网环境下“点点点”并不是严谨的测试方法。对于测试来说,我们需要准确地掌握每次操作发现问题时的实际环境,而弱网只是数据传输慢,但是否慢到影响了客户端服务端之间的数据通信,进而引发功能问题,其实是无法界定的。所以,从可执行性角度出发,我更倾向于用“断线重连”的方法来进行测试,操作虽然会比在弱网环境下点击测试复杂,但胜在测试目标和结果的明确性,更利于发现和定位问题。

断线重连需要关注的重点主要有以下几个方面,然后就是结合具体功能进行验证:

  • 断线时是否有提示,能否自动重连,重连失败后如何处理。
  • 断线时,客户端多次频繁操作,在重连后是否会一次性发给服务端。服务端是否有严谨的逻辑判断,避免重复执行或时序错误。例如商店在断网情况下多次购买,重连后是否会出现多买到物品或多扣钱的情况。
  • 断线时,服务端给客户端推送数据,在重连后客户端能否重新获取到对应的数据。例如副本通关前断网,服务端角色顺利通关并发放了奖励,重连后客户端是否能重新同步到结算奖励。
  • 断网时,一些功能是否有超时处理。例如某个限时功能,在时间结束前断网,但客户端进行了操作,重新连接后功能已关闭,服务端是否能正确地判断操作已超时。

测试用例

下载地址及位置:功能测试用例库


问题示例

  1. 《剑荡八荒》曾今出现过领取主线任务奖励时,如果网络连接不畅或断网,多次点击领取,在恢复网络后会多领取到一份任务奖励。

  2. 《奇迹破坏神》的单人服务端副本-试炼关卡,在闯关过程中,如果发生断线重连,服务端会将角色按重新登录来处理,自动将其血补满,这就可以作弊通关了。

  3. 《卧虎藏龙2》在网络不畅的情况下,如果多次重复删除所有邮件,导致已删除的邮件再次被删除,客户端会闪退。

一个卡牌游戏的弱网测试结果示例

这是我曾今给一个卡牌游戏专门做的弱网测试,测试出来的问题还是挺具有代表性的。 测试的时间是2014年4月15日,网络环境是移动2G/3G。

功能模块 操作描述 测试结果 备注截图
抽卡 多次连续点击抽卡1次 只播放1次抽卡动画,但扣除多次元宝
多次连续点击抽卡10次 只播放1次抽卡动画,但扣除多次元宝
同时点击抽卡1次和抽卡10次 抽卡界面会播放10张卡的抽卡动画之后,客户端卡死,点击无任何响应
副本 同时点击扫荡1次和扫荡5次 客户端会卡死
多次连续点击扫荡5次 同一个角色会同时触发两个随机boss
副本次数为2,点击扫荡2次的同时点击打副本 扫荡成功的同时,还会打一次副本,副本剩余次数显示为-1
多次连续点击跳过 战斗正常结束
多次连续购买副本次数 可以正常购买
多次连续点击购买扫荡券 可以正常购买
可以正常进行一次战斗 可以正常进行一次战斗
多次连续点击领取三星奖励 可以正常只领取到一份奖励
阵容 同时操作布阵界面上的多个角色 会造成图标重复重叠
竞技场 多次连续点击“换一批” 可以正常刷新竞技场对手
竞技场次数为5,连续多次点击同一个对手 没有进入战斗,挑战次数变为1
竞技场次数为5,同时点两个对手 会进入战斗,结束后客户端卡死,重启客户端后查看,竞技场次数扣了2次
竞技场次数只剩1或0,同时点击去打两个对手 客户端会一直处于loading状态,不能操作
同时点击两个战斗日志的回放 可以正常回放战斗
多次连续点击同一个战斗日志的回放 可以正常回放战斗
多次连续购买竞技场次数 只能成功购买一次
隐元会 多次连续点击隐元会的刷新按钮 可以正常刷新,不会瞬间多次刷新
多次连续点击装备卡牌回收 可以正常回收,只给一次奖励,后续会提示eInvalidOper
多次连续点击卡牌装备剥离 客户端会卡死
背包道具 快速连续点击购买背包上限 正常购买一次,多余购买操作会提示“无效背包”
快速点击,连续使用威望值、侠义值、隐元币等货币道具 没有跳转界面,客户端卡死
快速连续点击使用礼包 可以正常领取到礼包奖励
帮会 连续快速点击加入同一个帮会 成功加入帮会后,客户端会卡死;同一个帮会列表里会显示三个同样的角色在里面;打副本触发随机boss后,服务端有rpc失去连接提示;服务端重启后,该帐号不能登录,怀疑与此有关
多次连续攻击随机boss 可以正常战斗,只扣除1次攻击机会
多次连续清除冷却 可以正常清除CD
卡牌和装备 同时点击强化和自动强化 可以正常强化,最高不会超过160级
多次连续点击强化 可以正常强化,最高不会超过160级
多次连续点击自动强化 可以正常强化,最高不会超过160级
多次连续点击进阶 可以正常进阶,材料不足会提示
多次连续点击卡牌装备出售 可以正常出售,多余操作会提示eInvalidOper
多次连续点击卡牌装备碎片合成 可以正常合成,但是当碎片不足时提示信息错误,写的是“进阶道具数量不足”
连续多次点击主角的天命 可以正常点亮天命
聊天频道 多次连续在聊天频道发送消息 可以正常发送,建议世界和帮会聊天加时间间隔,尤其是帮会“发布交易摊”
登录游戏 多次连续点击进入游戏按钮 可以正常登录游戏
3D主场景 多次连续点击3D主场景上的建筑 可以正常打开建筑功能界面
活动 多次连续打银两本 正常打副本
多次连续打修为本 正常打副本
多次连续点击领取每日活动奖励 正常只领取一次奖励
多次连续点击前往未完成的活动 正常跳转界面
多次连续攻击世界boss 正常攻打
多次连续清除世界boss的CD 正常清除CD
商店 多次连续购买侠义商店里的物品 能购买成功,不会多买,金钱和剩余物品次数扣除正确
多次连续购买威望商店里的物品 能购买成功,不会多买,金钱和剩余物品次数扣除正确
邮箱 连续快速点击同一封邮件领奖 只领取到一份奖励

results matching ""

    No results matching ""