• 0
  • 0
分享
  • 认识QA, 游戏测试工程师究竟是做什么的?——软件测试圈
  • 恬恬圈 2022-12-22 16:08:01 字数 1026 阅读 3448 收藏 0

  QA是什么?

1.png


  QA(QUALITY ASSURANCE),中文意思是“质量保证”。

  传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多是以QA来命名这个职位,也就是质量保证。

  它不仅仅是事后来检测产品的质量, 同时也关注验证, 关注预防, 涵盖软件从研发初期到上线运营的全生命周期。

  游戏软件测试工程师存在的意义

  游戏从广义来讲也是一个计算机软件 -> 计算机软件研发过程中会有不可避免的Bug-> 游戏在研发过程中也会有不可避免地Bug -> Bug会引起或大或小的问题 -> 需要有人来进行质量保证

  游戏的QA如何开展工作?

  验证

  · 看一看游戏开发者的想法和设计者的想法是否一致

  · 看跳转规则跟UI设计是否一样

  · 游戏运行在不同设备可能灰擦存在不同的问题, 要去验证不同设备上的问题

  量化评估

  看它的量化指标有没有达到标准。

  建立标准

  比如一款吃鸡游戏在80%的手机上都可以玩,美术想要表现一个非常Cool的特效 -> 游戏画面会设计的十分精美。

  if (手机性能不足) {
  呈现的效果差;
  return "玩家不满意";
  }

  所以QA会在游戏研发初期就用一些假的模型去测试一些场景, 去看它的真实表现,根据实际表现来定下美术制作的标准。

  根据这样的标准, 制作游戏可以避免非常多的返工。

  瞧瞧那可怜的消逝的光芒2....
  还有我那5700XT都带不动的赛博朋克2077......

  使用自动化测试工具来增强测试效率和效果

  比如有一个测试机架, 机架上放着不同的设备。

  我们可以在上面运行各种各样的测试, 也可以支持不同渠道的登录, 同时也可以调动不同的游戏, 包括同样一个游戏里面不同的玩法和各种各样的场景界面。

  量化测试

  · 比如自定义帧率发热, 借助各种各样的测试硬件辅助检测

  · 比如模拟设备在信号较差的环境中运行游戏

  · 比如使用高速摄像机检测游戏的灵敏度

  总结

  QA主要关注产品的细节, 关注游戏体验的各个细节, 采用各种方式来保障游戏的质量。

  参与游戏开发流程,分析策划需求,编写测试点测试用例,执行测试,跟进bug修复,跟进版本外放;
  主导白盒、性能、压力、兼容等专项测试,跟各职能协调沟通、推动流程改进等;

   


作者:贝狄vere    

来源:http://www.51testing.com/html/45/n-4476845.html

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   根据《The Newstack》报道:软件测试平均消耗企业应用预算的30-40%。如果你参与了软件开发过程,那么你就会明白软件测试的重要性。如果bug在早期被发现,修复的成本无论是从金钱还是时间来考量,都会更低。  随着软件开发项目的不断扩展,它们往往会变得更加复杂,随着项目开发周期变得越来越短,依靠手工测试来跟上进度可能会很有挑战性,所以越来越多的公司选择了自动化测试。因为这能够让他们在合理的时间范围内达到测试目的。  但是什么是自动化测试,为什么它很重要?这是我们将在本指南中讨论的内容。  自动化测试有什么好处?  执行自动化测试的主要目的是减少构建产品所需的成本和时间,同时确保产品构...
            0 0 417
            分享
          •   这个问题其实困扰了我很久,不是很理解很多团队选择JMeter进行接口测试。在最近的面试过程中,发现不论是中级岗,还是高级测试,90%的团队用的都是JMeter。它明明是个性能测试工具呀。不是说JMeter不能用来做接口测试,但是它的局限性明显了。这就好比汤匙明明是用来喝汤的,但是你就是要用来吃面,还美其名曰:可以同时搞定面和汤,不好吗?反正笔者是没想明白。  作为一个当下普及性相当广的测试工具,JMeter有它自身的优势,总结下大约有以下几点:  · 易用性:JMeter上手简单,大部分操作都有对应的元件帮你完成,并且是开源的,社区接受度高。有多少用JMeter的人逛过JMeter社区? ...
            0 0 376
            分享
          •   在讲述软件测试的多种可能性之前,先来了解现在所知的开发模式中,软件测试行业还会继续存在吗?很多做测试的朋友问过这样一个问题:“现在敏捷开发模式中,自动化测试那么流行,而且连开发人员都开始做测试了,是不是以后就没有测试人员了?”  其实测试工作并不会消失,而且敏捷开发模式带给我们新的机遇和挑战,那对于测试人员来说,职业发展的方向又有哪些呢?  测试人员的职业选择  首先我们需要明确一个想法,如果想通过软件测试作为跳板,去做开发类或者管理类工作,不在我们的探讨范围内。  很多测试人员在选择软件测试作为职业的时候,其实更优先选择的是软件开发的职位,可能由于种种原因而与开发职位失之交臂,只好选择了...
            0 0 915
            分享
          • 前言: 作为测试人员,和我们最常打交道的,莫属bug。当你发现bug后,会采取什么样的行动?是直接报出来,亦或找找问题原因?不管是我们自己找到的,亦或是开发修复后告诉我们的,知道问题之所在总是好的。在本篇文章中,笔者试图带领大家一起梳理下,为什么测试人员定位问题很重要,以及我们可以使用什么样的定位方法。一、定位问题的重要性很多测试人员可能会说,我的职责就是找到bug,至于找原因并修复,那是开发的事情,关我什么事?好,我的回答是,如果您只想做一个测试人员最基本最本分的事情,那么可以这么想。但是,如果您想要在测试甚至开发的道路上长足发展,就要知其所以然。那么,为什么定位问题如此重要?可以...
            9 10 4022
            分享
          • 看到这个标题,是不是感觉有点牵强,「增长黑客」和「软件测试」怎么能扯上关系?嗯嗯,那我姑且算是蹭一波「增长黑客」的流量吧,但是等文章看完,希望能改变你的看法。最近正在看范冰大神的《增长黑客》,真是感触颇多,但是严格来说,这本书主要写给产品、运营、增长官以及对增长感兴趣的人,我属于最后一类对增长感兴趣的人,但我的主业仍然是做测试。 于是我结合目前项目的测试情况和书中的关键点做了下关联,想到了如下两个可以借鉴的地方,各位看看是否真的牵强吧。 第一点,需求合理性测试。 《增长黑客》这本书第二章的标题是「创造正确的产品」,在增长黑客最主要的 AARRR 模型中,并没有这个步骤的,但是范冰大神把它...
            1 3 1277
            分享
      • 51testing软件测试圈微信