作者:次元羊 时间:2023-10-18 09:11:52阅读:(31)
每个游戏作品都希望呈现出最美的游戏体验,有一种职业在除了游戏设计和策划的工作之外,为玩家的游戏体验保驾护航——游戏测试究竟什么是游戏测试?有人把我们当成游戏体验员也有人认为我们就是GM,是游戏里的托也有人觉得我们一天到晚玩游戏还能拿工资,是件美差。
其中的辛酸,也只有我们自己知道做了2年的测试我所认知的测试,就是保证产品质量或者说保证游戏的质量那么从哪几个方面保证呢?首先就是功能,兼容,性能其次游戏的可玩性,是否易上手,都是我们需要考虑的我们不仅要对游戏进行测试,保证它的功能。
更要对游戏提出建议,来保证它的可玩性
游戏测试面临的困难但游戏测试产业依然面临几个问题,我多年来观察为这几点:在“困难发展游戏资讯期”1、明确缺陷根源,缺陷定向和提交;2、垂直贯穿制度(这点要推行还是比较难的,无论是验收还是交付,还是打断回赎需要对软件工程有较深的理解)。
3、游戏产业测试流动性大4、只掌控到灰盒较多,方法上的落后(灰盒做到运行调式代码跳转,日志检查,其他大部分内容程序员都做了)5、过程的守旧7、部分测试知识没有普及8、配置管理(也是因为掌握技术的还是少部分的人,大部分配置管理还都做的比较单一,更新维护环境搭建只是配置管理一部分。
)9、性能部分缺乏模型的支持似乎没有什么公司把风险模型,容量测试,占用测试和性能测试其他几种全做全了;10、游戏开发环境因素,使得自动化较难施行,我的尝试下也只能部分自动化例如接口游戏资讯不支持,协议支持过旧自动化较难施展,也降低了“含金量”。
11、缺乏高级数据库语句的支持。(缺少在设计数据表时的参与,也没有读所有代码中的数据库权限,使用高级数据库语句作用也不大。)
那面对这些困难要如何解决呢?游戏测试仅仅是玩游戏吗?除了会玩游戏之外,作为游戏测试还需要具备哪些“技能”?1、良好的沟通一个优秀的测试工程师要解决非常多的非测试工作本身的困难,而沟通则是首要需要解决的遇到问题需要多沟通,最忌讳的就是低头猛干,结果花费了很多时间发现干的根本不对,还得从头再来,不仅浪费了自己的时间,也使整个项目的工期发生延期的概率大大增加。
2、责任心测试工程师有假期么?不得不悲哀的承认,测试人员没有假期游戏资讯,甚至没有可以深度睡眠的夜晚……其实在这一小节我只想谈2个字:责任没有什么高大上的理由,没有什么感人至深的故事,没有什么个人英雄主义,只是因为我们选择了,我们就去把它做好,这是我们的责任。
3、持续的努力测试工作本身重复性劳动就比较多,当初选择了这份职业,也就同时选择了坚持坚持把负责的工作做好,坚持拓展自己的测试深度和广度坚持,是我们做好测试工作的基石很多人徘徊在放弃和继续的门口,测试太辛苦了,不过,咬咬牙,就过去了。
回望路上的血与泪,尽是光荣与梦想的化身4、积极主动任何个人都很难在互联网行业单独完成一件事,大部分需要团队合作,认清这个事实,我们就得尝试着去理解合作的事情和合作的人,以让我们整个游戏资讯团队都能高效的运转5、对自己有信心
一个优秀测试工程师的自信来源于我们一遍又一遍的详细测试,来源于巨大压力下谨小慎微的辛勤付出我们无需做到让每一个人尊重,也无需做到让每一个人理解,每当版本发布时,有这份自信就够了6、淡定的心当发现问题时,我们需要多测试几次,确保能够复现并详细的记录下复现步骤,同时尝试拓展思考一下,是否在别的模块存在同样的问题并去验证下。
确保这些工作都做完之后,再去把问题跟开发讨论下举一反三,归类处理,我想对整个项目的效率而言是非常有益的7、与时俱进对于游戏项目,可能每个项目所应用的技术都不一样,甚至同一项目,随着项目周期的发展,也会不断加入新的技术方案。
我们怎样看待和适应这些可游戏资讯能随时发生的变革?面对这种问题,我们应该敞开胸怀,与变革一起起舞变革是永恒的,我们应该学会在变革中去不断的拓展自我,提升自我,从而让我们称为变革的受益者一个测试工程师的成长需要时间的磨砺,需要不断克服面临的各种困难,突破一个又一个瓶颈。
关注51Testing软件测试网,提升it技能,从不会到熟练只差一步。