一分钟带你了解游戏测试这个行业

游戏测试永远都是加班最晚,最后一个走的。

游戏上线bug满天飞,有的用户一进游戏就黑屏,服务器直接404,相信游戏开发者一定有碰到过这样的问题,这就是游戏前期的测试没做好,做好游戏测试,才能确保游戏能正常的上线。

第一:接口测试

接口测试是一种黑盒测试,接口是前端和后端交互的凭证,是用户数据和信息交流传输的途径。接口测试尤为重要,能快速的定义bug,屏蔽用户界面层次的不稳定性。提高系统后端的稳定性。

接口测试就是模拟客户端向服务端发送请求,测试主要有一下几个点:

  1. 测试接口参数的边界值,比如参数过大或者是负数服务端有没有进行处理。

  2. 测试接口的性能,保证接口的响应速度。

  3. 测试接口的功能实现,保证下发的数值和期待的数值一致。

  4. 测试接口的容错性:确保接口有对错误的参数类型,或者参数进行容错处理。

  5. 测试接口的安全性:重要的数据是否进行密文传输

第二:ui界面测试

接口测试完。我们就要进行ui测试,这个ui测试主要是要确保ui展示的逻辑性及用户交互的体验感,在接口报错的情况下,保证界面不会卡死,ui提示语的友好度。

第三:游戏机型测试

手机的屏幕是不一致的,所以我们要换不同的机型确保游戏的界面都能完成正确的展示。不同的机型性能也是不一样的,这就要测试游戏在低端机运行的流畅性,确保不会掉帧太严重。

第四:线上反馈bug测试复原

游戏上线了肯定会有玩家反馈bug,或者操作不合理的地方。我们要把这些信息记录下来,然后进行测试复现,有bug的及时提交给程序,操作不合理的反馈给游戏运营和产品经理。

1赞

比起游戏测试的工作,我更好奇游戏测试的生活,尤其是结了婚的

得看你在什么游戏公司当测试,我之前在一家搞页游的公司,每天基本所有人都是到点就走,前后端、美术、测试,一到点呼啦啦地下班,一个月加不了几次班。

程序才是呀,测试测完,还得打包上线,维护开服等等。特别是客户端程序,所有环节都找他,心累

1赞

还是得看公司,我们公司自己开发了一套打包流程,前端只需要把业务代码上传到svn,然后在打包工具中点个构建就行了,其余都是测试的事情了,前端纯游戏逻辑开发,sdk什么的都不需要管。

开发阶段、线上bug排查确实都先找前端,谁让看得见的东西都是前端搞的 :joy:

打包工具正常都有,但测试在加班,程序肯定也走不了,不然谁改bug哈哈哈