游戏测试 请问各位行业大佬们,作为一个游戏测试新人该怎么提升自己?

kiwi · 2025年02月08日 · 最后由 回复于 2025年02月11日 · 5838 次阅读

1.目前的工作环境是 Unity,项目类型是一个开放世界的 3D 类帕鲁游戏,一个游戏小厂,权限很大能够看到所有的前端代码。
2.目前岗位是功能测试,一般工作内容就是新功能添加的话我就写测试用例然后测试,检查配置表和策划表。
3.目前的工作是完全不涉及协议测试和接口测试还有性能测试还有自动化测试的。
4.自己的基础是有 Python,C# 和 Lua 基础,自己私下制作了一些文本检查和搜索工具,一般的 BUG 基本都能自己定位到代码的某一行(这些点公司都是完全不要求我们掌握的,我一般都是自己私下做的)

以上就是我的目前情况,对于第三点,我之前也是完全不了解也没接触过。
请问如果我想提升而作为一个更好的测试,我该怎么自我学习来达到社会市面上的要求来取得一份更好的工作?

希望各位大佬能多多指点,感激不尽。

最佳回复

了解项目组研发同学的技术栈,项目用到啥技术,研发学什么,你就学什么

你应该处于项目研发阶段吧?此时即使你测试的东西有漏掉 bug,也不容易发现。如果简单的说提升测试质量是比较难的,我的建议是从后端代码入手,熟练掌握所有代码,即知道整个游戏是怎么实现的,战斗框架是怎么样的、活动代码逻辑如何实现的等等....

看你想要往什么方向,在测试方面的话,除了基础的功能测试外建议还可以去了解协议和性能相关的,这两块在游戏里也挺重要,自动化这个迭代快其实有点难维护,可以看你公司情况,如果对做工具感兴趣的话就去研究开发工具相关的

仅楼主可见
仅楼主可见
共收到 13 条回复 时间 点赞

了解项目组研发同学的技术栈,项目用到啥技术,研发学什么,你就学什么

你应该处于项目研发阶段吧?此时即使你测试的东西有漏掉 bug,也不容易发现。如果简单的说提升测试质量是比较难的,我的建议是从后端代码入手,熟练掌握所有代码,即知道整个游戏是怎么实现的,战斗框架是怎么样的、活动代码逻辑如何实现的等等....

看你想要往什么方向,在测试方面的话,除了基础的功能测试外建议还可以去了解协议和性能相关的,这两块在游戏里也挺重要,自动化这个迭代快其实有点难维护,可以看你公司情况,如果对做工具感兴趣的话就去研究开发工具相关的

仅楼主可见
6楼 已删除
kiwi #7 · 2025年02月10日 Author
TrumanDu 回复

感谢回复,我目前也是这个打算,想要自己先系统的学习一下 unity,然后学一下网络相关的知识,拓宽自己的知识广度

kiwi #8 · 2025年02月10日 Author
渐渐 回复

感谢回复,确实如此,虽然对于大部分配置在前端的 bug 我都能定位到,但是其深层次的逻辑我还是毫无头绪,尤其我这个还是个大世界 mmo,都是把很多数值计算的逻辑放在服务端,服务端的代码我是没有查看权限的,不过光是学习前端的代码包括您所说的战斗还有活动的逻辑也是够我学很久了

kiwi #9 · 2025年02月10日 Author
704280139 回复

感谢回复,目前市面上的游戏测试好像确实对于协议测试和性能测试这两个方面比较看重,我也打算对这两个方面进行学习

kiwi #10 · 2025年02月10日 Author

唉,当时为了梦想追梦,刚毕业半年就去了 2k games 做游戏测试,入行就是游戏测试,后来工资太低然后学不到任何东西就裸辞了。
最后又是 gap 了一整年才找到我当前公司的工作,这家公司我呆的挺开心的,测试的权限很大,语气也足,能和策划还有程序一起聊游戏功能,学到的东西也挺多的。

11楼 已删除
12楼 已删除
13楼 已删除
kiwi #14 · 2025年02月11日 Author
潘潘 回复

感谢您的看重,我这份工作才工作不到一个月,而且还有很长的空窗期。
估计不符合您的要求十分感谢您。

仅楼主可见
kiwi #14 · 2025年02月11日 Author
红尘 回复

还是挺容易的,其实主要就是用了 os 和 pandas 这两个库来进行操作,一般的搜索都是能够应对的。然后就是文本检查,这个要看项目组是什么规范,如果有规范的话就很好做,根据 SID 之类的唯一值来进行标识然后获取到行,然后对比就可以。如果想要快速上手这些功能建议配合着 deepseek 来辅助开发,简单的功能几分钟就搞定,复杂一点的一天之内也能做完。

有 lua 基础,游戏服务器性能建议你学下我这个 https://gitee.com/lutianming/OpenSheeps

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册