认识QA, 游戏测试工程师究竟是做什么的?

发表于:2021-5-10 09:33

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:贝狄vere    来源:CSDN

  QA是什么?
  QA(QUALITY ASSURANCE),中文意思是“质量保证”。
  传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多是以QA来命名这个职位,也就是质量保证。
  它不仅仅是事后来检测产品的质量, 同时也关注验证, 关注预防, 涵盖软件从研发初期到上线运营的全生命周期。
  游戏软件测试工程师存在的意义
  游戏从广义来讲也是一个计算机软件 -> 计算机软件研发过程中会有不可避免的Bug-> 游戏在研发过程中也会有不可避免地Bug -> Bug会引起或大或小的问题 -> 需要有人来进行质量保证
  游戏的QA如何开展工作?
  验证
  · 看一看游戏开发者的想法和设计者的想法是否一致
  · 看跳转规则跟UI设计是否一样
  · 游戏运行在不同设备可能灰擦存在不同的问题, 要去验证不同设备上的问题
  量化评估
  看它的量化指标有没有达到标准。
  建立标准
  比如一款吃鸡游戏在80%的手机上都可以玩,美术想要表现一个非常Cool的特效 -> 游戏画面会设计的十分精美
  if (手机性能不足) {
  呈现的效果差;
  return "玩家不满意";
  }
  所以QA会在游戏研发初期就用一些假的模型去测试一些场景, 去看它的真实表现,根据实际表现来定下美术制作的标准。
  根据这样的标准, 制作游戏可以避免非常多的返工。
  瞧瞧那可怜的消逝的光芒2....
  还有我那5700XT都带不动的赛博朋克2077......
  使用自动化测试工具来增强测试效率和效果
  比如有一个测试机架, 机架上放着不同的设备。
  我们可以在上面运行各种各样的测试, 也可以支持不同渠道的登录, 同时也可以调动不同的游戏, 包括同样一个游戏里面不同的玩法和各种各样的场景界面。
  量化测试
  · 比如自定义帧率发热, 借助各种各样的测试硬件辅助检测
  · 比如模拟设备在信号较差的环境中运行游戏
  · 比如使用高速摄像机检测游戏的灵敏度
  总结
  QA主要关注产品的细节, 关注游戏体验的各个细节, 采用各种方式来保障游戏的质量。
  参与游戏开发流程,分析策划需求,编写测试点测试用例,执行测试,跟进bug修复,跟进版本外放;
  主导白盒、性能、压力、兼容等专项测试,跟各职能协调沟通、推动流程改进等;

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号