• 能做的事情有很多,但都能用起来不一定,如果你有一定的话语权,可以把平台铺起来。

    1. 自动化测试平台 ,可以参考市面上的云测,只不过内容更加专项和细致,这里已经够喝一壶了,性能,回归 等一系列都是在这,前期可以拆成小功能来实现。
    2. 你们的测试都是用 unity 直接跑游戏还是打出来的 PC,手机包?其实大部分最终的验收应该是在手机上,封包编辑器扩展可以脱离 unity。参考大厂自己封装一个 sdk 进行通讯,这样可以做的事情有很多。
    3. 图片识别 解燃眉之急可以,长期就算了,局限大,不稳定。

    4. 不要小看一些小工具,可以省很多事,问问测试平常的需求和流程,用工具解放大部分重复的劳动,做成工具链

    如果你发现费尽心思做出来的东西使用率不高,推广不开,说明方向错了。

  • 做了游戏测试 6,7 年,算是行业比较早的一批游戏测试,后来转了开发,想说 2 句:

    1. 游戏测试技术并不是落后,而是游测入门门槛低,因为起初那个时代行业招的就是黑盒点点点,大家的技术门槛都低,顶多在页游时代 大家会和 web 一样测测 api 接口,但是后来随着游戏的发展。涉及到游戏技术深入门槛提高,开发所涉及的技术也提高了,但是入门的门槛还是那么低,导致测试的技术上手门槛变高了,国内又没有特别大的游戏测试圈子,发展慢是正常的。

    2. 游戏测试做到了深入 就是技术和管理 的侧重方向,并不用较真的去觉得这个行业不行,因为一旦到了那个资历你不是坐到了 最上的管理岗 就是 在技术方面深入很深,如果没有,就要反思下自己是否在这个公司浪费时间,管理岗 侧重人脉,技术岗侧重自身,不管哪个岗位 其实都是有底气在,在去做什么都不用怕被这个行业淘汰。

    3. 如果技术岗做到了深入,代码说明很熟练了(语言不重要,语言只是一种工具,不用纠结用哪种,会用哪种用哪种,熟练了学习其他的语言一样快),如果能看懂自家项目,自动化这类东西不会很复杂,看不懂也没有关系,和研发稍微配合一下 ,让研发配合做一些接口,自己整合做一套框架也不太难,关键是动脑和动手能力,题主的方法和现在大厂做想法的基本一致,在客户端上开一个通道 和外部进行通讯,封装,扩展, 可以做的事情很多,无非是细化这个框架的易用性和通用性,以及扩展更多的功能。强大与否其实还是在自身代码和自己项目有多熟练和深入。 剩下的其他自动化的方案(基于外部,图形坐标一类外挂非插装,内挂的方法)我认为都是算野路子,能用,但是其实并不稳定。

    4. 技术岗其实有挺多分支,比如,安全,渗透,反外挂,自动化,性能,能做到全部的其实并不多,在某个分支达到专家级别的个人觉得已经够用,现在比较热门的就是自动化和性能了,性能算是一个加分项。

    5. 其实还有一个比较重要的一点就是地位,测试在公司的地位能很大程度上决定你能做什么事情,如果发现公司并不是很重视测试,你也无法改变这个状况以及学习到任何对你有利的东西,建议早点离职换一家。游戏测试在国外和国内的地位有点倒置,不过看招聘的行情,其实能看到不少游戏测试要求并不低,说明这个行业的地位其实是在慢慢变高的。

  • ATX 录放编辑器 -- WEditor at 2017年03月16日

    比较期待支持游戏版~

  • 如果不是每个版本图片都会换的话,可以试试 像素对比的 UI 自动化,包装成库和写成框架,只需要换个图就行

  • 还是面试那点事 ---- 薪资 at 2016年07月21日

    之前一直是在看,从没回复过,看到这篇文章忍不住想回复下。
    我在这行业(游戏)也有 5 年了。也面过很多类似楼主遇到的那类干了很多年却什么都不会人,这类人往往有一个共同的特点,在一家公司呆的很久,或是在一个阶段呆了很久,所以能力往往停滞不前,知识也会与前线脱节。你会发现他们能力或者说潜力连一个应届生都比不了。
    其实我认为在一个行业领域时间长了,你技术你的敲代码能力可能只是占你价值的很少一部分,重要的那部分是你日积月累的经验。你做过的项目多,遇到的各类问题和处理事情的能力,就像打怪升级一样,你 80 级一个技能没学,但是属性上来了。秒那些 3,40 级很多技能的 估计也就是几下的事。
    一旦你在一个公司如果没有什么东西可以让你有学习的欲望只是单纯为了工资和稳定而呆的话,那注定是要被这个行业抛到末尾的。