游戏测试工程师岗位笔试题目(精选)

选择题

  1. 在下列软件测试中,哪一种测试非常能发现软件中的潜在错误和问题?B.系统测试

  2. 下面哪一个不是软件测试的步骤? D. 修复错误

  3. 在游戏测试中,下面哪一项非常有可能导致游戏出现卡顿问题? B. CPU过高

  4. 下面哪一种工具非常常用于自动化测试? B. JUnit

  5. 以下哪一项不是游戏测试工程师需要具备的技能? A. 游戏设计知识

  6. 一款游戏在iOS平台上无法运行,以下哪个步骤应该首先进行? B. 检查游戏资源文件是否完整

  7. 在软件测试中,下面哪个原则是非常重要的? B. 完整性

  8. 下列哪个错误报告级别非常高? A. 致命错误

  9. 对于游戏平衡性的测试,下面哪个方法非常有效? D. 对游戏进行深度游玩并记录反馈

  10. 当一个站点在多浏览器环境下显示不一致时,下面哪个步骤应该首先进行? B. 检查浏览器兼容性

问答题

  1. 请简述游戏测试工程师的主要职责是什么?
游戏测试工程师的主要职责是对游戏进行全面的测试,以发现和报告各种问题和错误,
保证游戏的稳定性和质量。
具体包括制定和执行测试计划、编写和执行测试用例、收集和分析测试结果、提供反馈和建议以改进产品等。
  1. 请简述软件测试中的黑盒测试、灰盒测试和白盒测试的区别是什么?
黑盒测试、灰盒测试和白盒测试是软件测试的三种类型,它们的主要区别在于对被测系统的了解程度和测试侧重点不同。

黑盒测试对接输入和输出,不知道系统内部的结构和实现,主要用来测试功能是否符合需求;
灰盒测试介于黑盒和白盒之间,知道部分系统内部结构,主要用来测试系统性能和安全性;
白盒测试了解系统内部结构和实现,主要用来测试代码质量和程序的正确性。
  1. 进行游戏测试的目的是什么?
个人认为,游戏测试根据游戏开发过程有相应的目的:
第一,游戏开发前期,对游戏策划的可行性分析也算是测试,只是测试的对象是文档,相应的目的是得到一个客观可行的游戏策划;
第二,在游戏开发中期,也就是编码实现阶段,对游戏相应代码的测试,比如功能模块间的链接,单个功能模的性能,
相应的目的是得到一个能正确运行的游戏程序;
第三,在游戏开发后期,针对游戏运营的测试,比如游戏可玩性的核实和改进,目的是得到一个测评结果文档,让游戏能减少运营失败的风险。
  1. 请问如何测试游戏中的交易系统?
1、首先测试玩家与玩家之间能不能正常交易,玩家与NPC之间的交易,
2、绑定的内容是不允许交易的,测试一下能否交易;
3、背包满了能不能交易失败;
4、在交易过程中一方被别别的玩家杀死或掉线,交易物品是否消失;
5、金币或元宝不足,是否交易失败等等
  1. 什么是测试用例?测试用例的主要作用是什么?
1、测试用例:一组输入,多为一组条件或一组输入的变量值,用于给测试者测试该程序的运用情况。

2、测试用例的主要作用:测试用例用于对程序实现后的功能、性能测试,是整个测试工作的核心。
  1. 请问Bug如何分级?
建议性、一般性、严重性、非常严重
  1. 请简要描述游戏测试的工作流。
1.根据所研发的游戏的设计文档,结合该游戏具体的开发状况,分析该游戏的测试需求,并以文档详细列出

2.根据得到的测试需求,结合该游戏的具体状况,设计出测试文档,包括测试内容、方法、步骤、人员安排等

3.初步测试:从单元测试到集成测试,或是自动化测试,或是系统测试,或是根据实际需要多重测试相结合

4.综合性能测试,侧重于该游戏的运营效果

5.整理以上测试结果,编写测试文档,文档不仅包括该游戏的各种Bug,对相应的隐患和可能的解决方法也尽量详细提出。

6.总结本次游戏测试,整理归档。
  1. 请画出Bug处理流程图。
    在这里插入图片描述
  • 10
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值