游戏测试基本掌握技巧!!

说实话,在游戏测试领域,做接口测试的并不多,做的好的更是寥寥无几(请大家不要喷游戏测试比较low,行业现状如此而已)。绝大部分游戏测试人员都是以功能测试为主,偶尔做做性能测试和压力测试已经很不错了。

那么,既然做接口测试的不多,从侧面说明接口测试重要性没那么高,为什么我们还要专门去谈这个问题呢?这个说来话长,也是项目里真实发生的一些事故导致的,我们不得不重视和被迫去做这个事,亡羊补牢,毕竟任何工作不可能一开始就是完美的,在实践工作中发现不足并去尝试解决问题,也是工作的乐趣之一。

首先,我们举个小例子,说明下做接口测试的必要性。

事故举例:线上某游戏,玩家通过抓包工具抓到数据包后,用工具向服务器重复发送该数据包,导致获得一些不该获得的收益。

此处很多小伙伴会说,我们的数据包都是加密的,玩家抓取到也没什么用。注意,这种想法是很危险的,玩家其实根本不必在意数据包里的内容是什么,只需要把这个数据包拿到然后原封不动的重复发给服务器即可,如果服务端程序不幸忘记做后端校验,那么极有可能发生刷道具的事故。加密在此处并无任何作用。

面对这种通过工具重复发包的情况,正常情况下的功能测试是无法测到的,因为功能本身并无任何问题,这种情况就成了我们日常工作中的一个盲点。要解决这一点,其实也很简单,做接口测试即可,所用工具可以项目组自己写也可以用通用型的工具,在此笔者給小伙伴们推荐一款工具:jmeter。

Jmeter对于很多网站测试人员来说并不陌生,这个工具本来是拿来做压力测试的,不过如果我们把参数调整到向后

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值