游戏测试工程师岗位,做什么? |
您所在的位置:网站首页 › fps游戏测试方法有哪几种 › 游戏测试工程师岗位,做什么? |
![]() 有朋自远方来,不亦乐乎? 今天为各位同学带来游戏测试工程师岗位讲解及分析,简单、直接的告诉你游戏测试具体做什么,需要掌握哪些知识和技能,自检一下是不是你初入职场心之所选的方向哦! ![]() 游戏测试是软件测试的一部分,它具备了软件测试所有的一切共同的特性:1.测试的目的是发现软件中存在的缺陷。2.测试都是需要测试人员按照产品行为描述来实施。产品行为描述可以是书面的规格说明书,需求文档,产品文件,或是用户手册,源代码,或是工作的可执行程序。3.每一种测试都需要产品运行于真实的或是模拟环境之下。4每一种测试都要求以系统方法展示产品功能,以证明测试结果是否有效,以及发现其中出错的原因,从而让程序人员进行改进。 游戏测试主要分为两部分组成,一是传统的软件测试,二游戏本身的测试,网络游戏是人类社会的另一种方式的体现,所以也包含了人类社会的一部分特性,还涉及到娱乐性,可玩性等独有特性,所以测试的面相当的广。 ![]() 游戏测试,常由真实用户参与完成,多以封测内测等形式出现主要有以下几个特性:1.游戏情节的测试,主要指游戏世界中的任务系统的组成,也称为游戏世界的事件驱动。2.游戏世界的平衡测试,主要表现在经济平衡,能力平衡(包含技能,属性等等),保证游戏世界竞争公平。3.游戏文化的测试,比如整个游戏世界的风格,是中国文化主导,还是日韩风格等等,大到游戏整体,小到NPC对白,需要符合设定。
![]()
游戏测试方法有哪些: 黑盒测试:可以把软件想象成一个黑匣子,是基础的功能测试,即关注输入输出是否正确,不关心内部代码实现。 白盒测试:基于逻辑驱动或者基于代码测试,打开代码的黑匣子,查看或者验证内部的实现,去研究源代码中的接口或者具体实现的正确性。 灰盒测试:黑盒会,白盒也会的测试。 功能测试:顾名思义,就是对游戏各个模块的功能进行测试,是处于最基本的测试水平; 性能测试:对系统的各项性能指标进行测试,关注fps、cpu、gpu和电量等性能标志; 压力测试:测试游戏服务器的负载能力,主要目的是看服务器是否有足够的能力来应对玩家同一段时间的操作。比如刚开服同一时间玩家的涌入是否会造成服务器卡顿或者直接崩溃; 兼容性测试:游戏在各种不同机型上的兼容,是否会有登陆支付异常、ui错乱等问题,主要关注手机系统比如安卓和ios的区别,刘海屏与普通屏; 安全性测试:通过不同方法发现游戏的安全性问题,比如信息泄露、非法使用、恶意破坏等等。 自动化测试:取代人工手动测试,是测试的未来。也分为接口自动化测试和UI自动化测试,不过对于游戏产品更迭频繁而言,自动化测试确实收益有点低,不过对处于游戏后期基本没什么变化的游戏倒是可以实现。 测试方法大概分为以下几种:场景法、等价类、边界值、错误推测、因果图、判定表、正交实验设计法。 在游戏公司,测试工作不是独立的,会有上游业务部门,通常就是程序和策划加入到品质管理的流程里来,也会有下游业务部门,通常就是运维、DBA和运营也加入到这个流程里来。称为“双V模型”,让更多过程里的相关人员都来承担质量工作,这样可以尽早发现问题、减少返工、提高效率,降低事故率、提升玩家体验。 ![]() 各位同学,对于你要应聘的测试岗位,有如下建议,供你参考: 1、热爱游戏,建立信心,相信自己做的游戏是玩家所喜欢的; 2、熟悉测试工具的使用,尤其是黑盒测试方法; 3、掌握测试计划、测试用例、提报bug的基础能力。 ![]() |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |