游戏测试面试题目
- 格式:docx
- 大小:76.14 KB
- 文档页数:4
面试时间:半小时左右
面试官问题汇总:
1.如何编写测试用例,有哪些方法?
2.问候选人以前的工作经验
3.结合以前做过的项目问一些具体的测试相关问题,以前的工作会碰到什么样的问题
4.之前做过的项目,测试流程是怎样的?
5.对网络7层协议和OSI协议的理解
6.设置一个游戏场景,给一个游戏测试点,让候选人设计测试用例?例如:针对QQ登陆框或一个
道具,如何来测试?
7.接触哪些游戏,请评价这些游戏的优缺点
8.对之前玩过游戏的一些功能点的描述
9.游戏里有一些接受礼品的功能,会问这个经过哪些服务器
10.给到腾讯主页网站,如何设计测试用例,如何测试? 可能需要候选人当场写测试用例
11.问候选人都玩过什么游戏,就针对其中一款游戏,例如《魔兽争霸》当中的商业技能是什么
12.在游戏当中交易有哪些方面;邮箱交易直接在页面进行交易
13.游戏系统里面涉及到的交易、组队以及其他方面的功能如何做测试(测试方法)
14.如何测角色的成长值是否平衡,代码能力如何
15.如何看待工作中要求加班的问题?
16.如果别人给的资料不全面,你会怎么样(沟通方面)
17.有的会问到期望薪资问题。
第1篇一、笔试部分一、选择题(每题2分,共20分)1. 以下哪个不属于游戏设计的基本原则?A. 简洁性原则B. 一致性原则C. 可访问性原则D. 创新性原则2. 以下哪个不属于游戏引擎?A. UnityB. Unreal EngineC. CryEngineD. Photoshop3. 游戏角色设计时,以下哪个不是需要考虑的因素?A. 角色背景故事B. 角色外观形象C. 角色性格特点D. 角色技能树4. 游戏策划中,以下哪个不属于关卡设计要素?A. 关卡目标B. 关卡难度C. 关卡时间D. 关卡奖励5. 以下哪个不属于游戏美术资源?A. 纹理B. 模型C. 动画D. 音效6. 游戏测试中,以下哪个不属于测试类型?A. 功能测试B. 性能测试C. 兼容性测试D. 心理测试7. 游戏运营中,以下哪个不属于运营策略?A. 用户留存B. 用户活跃C. 游戏优化D. 竞品分析8. 游戏市场营销中,以下哪个不属于营销渠道?A. 社交媒体B. 应用商店C. 游戏论坛D. 直播平台9. 游戏开发中,以下哪个不属于开发阶段?A. 需求分析B. 设计阶段C. 开发阶段D. 维护阶段10. 游戏公司中,以下哪个不属于核心部门?A. 游戏策划B. 游戏美术C. 游戏开发D. 财务部门二、填空题(每题2分,共20分)1. 游戏设计的基本原则包括:_______、_______、_______、_______。
2. 游戏引擎的主要功能包括:_______、_______、_______。
3. 游戏角色设计时,需要考虑的因素包括:_______、_______、_______。
4. 游戏关卡设计要素包括:_______、_______、_______。
5. 游戏美术资源主要包括:_______、_______、_______。
6. 游戏测试类型包括:_______、_______、_______。
7. 游戏运营策略包括:_______、_______、_______。
网易游戏游戏开发工程师1.一次考试,有25人参加,有ABC三题,每人至少会做一题,在不会做A的人中,会做B的人是会做C的人的两倍,在会做A的人中,只会做A的人比其他的少一人,不会做A的人和只会做A的人数相等,问只会做B的有几人?解:设绿色加白色为X 紫色加白色为X/2 白色为Z 红色为Y 蓝色为Y+1所以由条件可得X+0.5X-Z+2Y+1=25 X+0.5X-Z=Y 故3X=16+2Z 当且仅当Z=4,X=8时为整数解,故题目答案为X-Z=4人或以下三组解:Z=1,X=6; Z=7,X=10; Z=10,X=12;2.李氏夫妇请4对夫妇来家吃饭,已知每人不和自己和配偶握手,每人至少握手一次,不重复和人握手,李先生最后一问每人握手次数都不一样,问李太太握手几次...解:既然每人次数不同,就说明有1到8八种次数,每人一种.初始:87 65 43 21 (00) 括号内为李氏夫妇的次数从8看起,那个人肯定和另外的8人握手,否则没有8次,而且他的配偶肯定是7次,否则不可能有8次握手的人.(X表示已计算的握手)第一次:X7 54 32 10 (11)第二次:XX 43 21 00 (22)第三次:XX X3 10 00 (33)第四次:XX XX 00 00 (44)所以李先生和李太太都握手了4次.3.几何题如图,两圆交于AB两点,由A作直线交于两圆于CD,问CD何时最长?并证明.提示:相同弧段的圆周角是圆心角一半感谢影子情人提供解法…答案是让AB和CD垂直,这样BD和CB是两个直角三角形的斜边…提示可知道是直径…得整….4.假设一副扑克牌只有A,2,3,4,5,6六张,且每张有任意多张,没有不同花型(即没有桃心梅方),用PQRST表示不同的牌面,计算下列概率,并排顺序PQRST,PPQRS,PPQQR,PPPQR,PPPPR,PPPPP,PPPQQ大概解法:概率里面的什么分子分母实在懒得打,我还用几次方和阶乘表示了相对关系,这样比较容易看,不要用大学的概率统计公式,直接用高中生想法,很容易求解.注意,每种牌的数量不限制,所以去除某种特定牌的概率是1/6,但是取出第一张任意牌的概率是6/6,同理第二张不同牌的概率是5/6,所以第一个概率是6!/6^5然后乘以6,因为有六种取法,C65嘛等于C61,也就是6!/6^4后面的也差不多,顺便说一下,5张一样的好难啊,竟然只有6/6^5,也就是1/1296,呵呵,要珍惜炸弹啊.然后乘以C61,也就是6/6^45已知二叉树的先序和中序遍历字符串,编程实现输出后序遍历字符串,如果没有成功输出Failed,最后分析时间和空间复杂度解:这是标准的ACM 2255题,NOIp和NOI中也有一样的题目,很经典的.我也提供一下网上的标准答案,懒得打了.时间复杂度是2的n次方吧…我感觉是的,没有空间消耗,除了栈的开辟消耗空间.#include <iostream>#include <string>using namespace std;void PrintPostOrder(const string & preorder, const string & inorder, int start1, int start2, int size){if(size == 1){cout << preorder[start1];return;}if(size == 0)return;int i = inorder.find(preorder[start1]);PrintPostOrder(preorder, inorder, start1+1, start2, i-start2);PrintPostOrder(preorder, inorder, start1+1+i-start2, start2+1+i-start2, size-i+start2-1);cout << preorder[start1];}int main(void){string preorder, inorder;while(cin >> preorder >> inorder){PrintPostOrder(preorder, inorder, 0, 0, preorder.size());cout << endl;}}游戏测试一位游戏业HR给出了一份招聘游戏测试的题,觉得挺有趣,有必要拿来分享一下。
HXD3C机车APU故障和接地的处理方法:特别要求乘务员HXD3C机车出现故障后必须认真查看Ⅰ端微机Ⅱ级履历严格按照步骤逐项处理。
当APU1,APU2都处于正常工作状态时:APU1向牵引通风机1,牵引通风机2。
冷却塔通风机1,冷却塔通风机2。
提供用电。
APU2向油泵1,油泵2。
车体通风机1,车体通风机2。
空气压缩机1,空气压缩机2。
列车供电柜1、2风机及其辅助用电设备(包括两端空调和电暖器)一、当辅助变流器APU故障但不能自动转换的处理方法?1.两台辅变流器均不工作(1)调速手柄回0位,按司机台“复位”按钮进行复位操作后,重合主断如故障消除则继续运行。
(2)检查控制电器柜“辅变流器”自动开关QA47是否跳开,断合几次防止假跳。
(3)仍不能工作则断蓄电池进行微机复位。
2.某一组辅助变流器故障(1)某一组辅助变流器故障后微机控制系统自动切除故障、转换,进入微机屏机器状态下“开关状态”画面第二页,确认KM20闭合(KM20底色变为绿色),则不作处理,继续维持运行。
(2)如微机不能自动切换,则在断开主断的情况下,人为通过微机屏切除故障辅变流器后,再合主断使另一组辅变流器启动。
(3)如仍不能切换,则在电器柜断合几次辅助变流器自动开关QA47,再合主断。
(4)仍不能工作则断蓄电池进行微机复位。
二、当出现过TCMS屏显示“APU接地”故障跳主段,影响机车正常运用的应急处理方法?根据APU多年来运用经验,APU自身很少发生接地故障,绝大多数“APU接地故障”是由于辅机接地后造成,通过采取应急措施,完全可以避免因辅机接地导致主断路器断开、列车供电停止情况发生。
为此,建议贵段按照以下措施应对“APU接地故障”。
1、首先是排除空调是否接地机车出现APU接地故障后,手柄级位应先回零、断开列供钥匙、关闭两端空调,同时断开QA47(辅助变流器)。
待10秒后再闭合QA47并合主断。
如没问题,则判断空调接地或列供接地。
2、其次排除油泵、车体通风机和列供风机是否接地。
第1篇一、自我介绍与游戏背景了解1. 请简述您的游戏背景和游戏类型。
2. 您在游戏评测方面有哪些经验?能否举例说明?3. 您认为一个好的游戏评测应该具备哪些要素?二、游戏设计理解与评价1. 分析游戏的核心玩法,阐述其独特之处。
2. 从游戏世界观、角色设定、剧情等方面评价游戏的整体设计。
3. 针对游戏中的任务系统、关卡设计、互动元素等方面进行评价。
三、游戏画面与音效1. 评价游戏画面表现,包括美术风格、角色造型、场景布局等方面。
2. 分析游戏音效的运用,如背景音乐、音效、配音等,对游戏氛围的影响。
3. 针对游戏中的动画效果、特效表现进行评价。
四、游戏操作与体验1. 评价游戏操作方式,包括按键布局、操作便捷性等方面。
2. 分析游戏在操作流畅度、反馈及时性等方面的表现。
3. 针对游戏中的技能系统、战斗系统等方面进行评价。
五、游戏内容与挑战性1. 评价游戏内容丰富程度,包括剧情、角色、任务、道具等。
2. 分析游戏在难度设置、挑战性、玩家成长等方面表现。
3. 针对游戏中的副本、竞技场、合作模式等方面进行评价。
六、游戏优化与改进建议1. 分析游戏在优化方面存在的不足,如卡顿、闪屏、BUG等。
2. 针对游戏中的不足提出改进建议,包括画面优化、音效调整、操作优化等。
3. 从游戏性、玩法、内容等方面提出创新建议。
七、游戏市场定位与目标受众1. 分析游戏的市场定位,包括目标年龄段、性别、地区等。
2. 评价游戏在目标受众中的受欢迎程度,以及可能的市场表现。
3. 针对游戏在推广、运营、市场策略等方面提出建议。
八、游戏竞争对手分析1. 分析游戏在市场上的竞争对手,包括同类游戏、跨领域游戏等。
2. 评价游戏在竞争中具备的优势和劣势。
3. 针对竞争对手提出应对策略。
九、游戏文化内涵与价值1. 分析游戏所传递的文化内涵和价值观念。
2. 评价游戏对玩家情感、价值观的影响。
3. 针对游戏在弘扬文化、传递正能量等方面提出建议。
十、总结与展望1. 总结游戏评测的整体评价,包括优点、不足、改进建议等。
游戏类面试题目及答案在游戏行业中,面试是评估候选人技能和知识的重要环节。
为了帮助准备面试的候选人更好地答题,本文将列举一些常见的游戏类面试题目,并提供相应的答案。
1. 请介绍一款你最喜欢的游戏,并解释你为什么喜欢它。
答案:我最喜欢的游戏是《巫师3:狂猎》。
这是一款开放世界的角色扮演游戏,我喜欢它的原因有三点。
首先,游戏的故事情节非常吸引人,充满了意想不到的转折和情感冲突。
其次,游戏的主角形象设计精致,人物性格丰满,使我能够深入地体验游戏世界。
最后,游戏提供了丰富的任务和副本,给玩家留下了很多可探索的空间。
2. 请列举几种常见的游戏类型,并分别解释它们的特点。
答案:常见的游戏类型包括射击游戏、角色扮演游戏、益智游戏等。
射击游戏主要以玩家使用武器进行战斗为核心,操作较为简单且对反应速度要求较高。
角色扮演游戏注重玩家扮演一个虚拟角色,在游戏中探索和发展角色的技能与能力。
益智游戏则强调玩家的思维能力和解决问题的能力,常常需要玩家在限制时间或资源下达到特定的目标。
3. 在一个多人在线游戏中,你如何处理自己与队友之间的矛盾?请举例说明。
答案:在多人在线游戏中,处理与队友之间的矛盾是十分重要的。
首先,我会积极与队友沟通,并尊重他们的意见和建议。
如果出现意见不合的情况,我会试着找到折中的解决方案,以便保持队伍的合作和团结。
例如,在一个团队对战游戏中,当队友有不同的策略或决策时,我会倾听他们的理由并解释我自己的想法,然后共同权衡利弊,从而做出最佳的决策。
4. 请描述一个你在游戏开发中遇到的挑战,并解释你是如何解决它的。
答案:在游戏开发中,我曾遇到过优化游戏性能的挑战。
游戏的某个场景在运行时出现了明显的卡顿和帧率下降的问题。
为了解决这个问题,我首先进行了性能分析,找到了卡顿的瓶颈所在。
然后,我对代码进行了优化,减少了不必要的计算和内存占用。
同时,我也对资源加载进行了调整,以提高游戏的加载速度和流畅度。
最后,经过多次的测试和调试,问题得到了有效地解决,游戏的性能得到了明显的提升。
游戏测试人员面试题目01. 为什么要在一个团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。
在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。
02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。
最擅长的是功能测试03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。
是把测试对象看作一个黑盒子。
利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。
采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。
负载测试和压力测试都属于性能测试,两者可以结合进行。
通过负载测试,确定在各种工作负载下系统的性能,目标是测试当负载逐渐增加时,系统各项性能指标的变化情况。
压力测试是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。
界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。
而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。
同时界面如同人的面孔,具有吸引用户的直接优势。
设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。
区别在于,功能测试关注产品的所有功能上,要考虑到每个细节功能,每个可能存在的功能问题。
游戏测试面试题目一、测试基础知识在游戏测试中,以下哪种测试是指在游戏开发早期以及正式测试阶段进行的全面测试,以验证游戏的整体功能和流程是否正常?答案:综合测试二、测试流程1. 游戏测试是一个逐步深入的过程,请根据测试流程的不同阶段简要说明测试目标和关键点。
答:- 阶段一:初步测试目标:验证游戏的基本功能是否正常,例如游戏界面、操控、音效等。
关键点:游戏的基本功能是否能够正常运行,不出现崩溃或卡顿等问题。
- 阶段二:功能测试目标:验证游戏各项功能是否按照设计要求实现,包括角色技能、游戏任务等。
关键点:确保游戏的各项功能能够正常使用,并且没有明显的bug。
- 阶段三:性能测试目标:验证游戏在不同硬件设备上的性能表现,如帧率、加载速度等。
关键点:确保游戏在各种设备上能够平稳运行,不出现明显的性能问题。
- 阶段四:兼容性测试目标:验证游戏在不同操作系统、不同浏览器等环境下的兼容性。
关键点:确保游戏在各种环境下都能够正常运行,不出现兼容性问题。
- 阶段五:压力测试目标:验证游戏在大量玩家同时在线时的稳定性和表现。
关键点:确保游戏服务器能够承受高并发的玩家同时在线,并且不出现服务器崩溃等问题。
2. 在测试流程中,为了保证测试的全面性和有效性,通常需要进行哪些测试手段和方法?答:- 黑盒测试:根据游戏的需求和功能设计,通过输入和输出的验证来测试游戏的功能是否正常。
- 白盒测试:针对游戏的代码进行测试,检测代码中是否存在潜在的错误和漏洞。
- 冒烟测试:在每个阶段结束后,对游戏的基本功能进行一次全面测试,确保游戏的核心功能正常。
- 回归测试:在每次游戏更新后,对已经测试过的功能进行再次测试,确保更新后的游戏没有引入新的问题。
- 用户体验测试:邀请真实玩家参与测试,收集他们的意见和建议,用于游戏的优化和改进。
三、测试技巧和经验1. 在进行游戏测试时,你认为哪些方面的问题容易被忽视?请提出你的解决思路。
答:- 较为复杂的游戏机制:对于带有复杂玩法和系统的游戏,容易忽视其中某些细节导致问题未被发现。
假如有玩过游戏的,这些信息的请一会要问。
游戏经验开始玩游戏时间最喜爱的游戏种类能否有打通关某款游能否有写过游戏攻略戏(有请举例说明)最喜爱的游戏是哪一款,为何?近来在玩的游戏有哪些?1)描绘一下测试流程:问题:请描绘一下测试流程,主假如观察理论知识参照答案:需求评审 -> 拟订测试计划 -> 依据需求搭建测试环境 / 配置服务器与客户端资源 -> 依据需求编写测试用例 -> 用例评审 -> 用例履行 ->bug 回归 -> 提交测试报告主要参看面试者对测试流程的认识2)TCP/IP 的概括;问题:请描绘一下 TCP/IP 的分为几层,他们之间是怎样交互的。
参照答案:tcp/ip 协议分 4 层的层级构造:网络接口层(又称链路层)到主机层(TCP)(又称传输层)、应用层;能够画出tcp 的三次握手协议的时序图:、网络层(IP )、主机第一次握手:成立连结时,客户端发送syn 包(syn=j)到服务器,并进入SYN_SEND状态,等候服务器确认;SYN:同步序列编号( Synchronize Sequence Numbers ) 。
第二次握手:服务器收到syn 包,一定确认客户的SYN( ack=j+1 ),同时自己也发送一个 SYN包( syn=k ),即 SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的 SYN+ACK包,向服务器发送确认包ACK(ack=k+1) ,此包发送完成,客户端和服务器进入ESTABLISHED状态,达成三次握手。
主要查察面试者对TCP/IP 能否认识3)对游戏服务器能否认识;问题:从前能否认识游戏服务器,能否能描绘一下散布式服务器的工作原理;散布式服务器?参照答案:为认识决单台服务器办理能力、带宽等资源有限,特别是像中国这类网通、的状况(这个不过大体说一下而已);问题:散布式服务器的难点?为何要使用电信南北不互通主假如信息同步;散布式服务器的测试点:场景切换;人物登入登出;跨服务器聊天;跨服务器查察人物属性(拍卖);跨服战场;主要查察面试者对游戏服务器运作能否认识。
游戏测试面试题
1.常见的游戏类型有哪些,各举一个例子
2.请写出你玩过的网络游戏
3.从以上网络游戏中选取一个,写出你认为此游戏设计上的优缺点
4.请写出你玩过的单机游戏
5.从以上单机游戏中选取一个,写出你认为此游戏设计上的优缺点
6.黑盒测试和白盒测试的定义与区别
7.请设计一个网络游戏中组队模块的测试案例
8.近战职业和远程职业测试时的平衡点是什么
9.在大型MMORPG中,常见的技能有哪些,请写出3个以上并写出各技能的.测试要点
10.一个人从一副牌里抽出了一张牌,他把花*告诉了X先生,把点数告诉了Y先生,X先生和Y先生知道这副牌的组成,它们是黑桃J,8,4,2;红桃A,Q,4;方块A,5;草花K,Q,5,4。
X先生和Y先生都很擅长推理,他们做出了如下的对话:
Y先生:我不知道这张牌
X先生:我知道你不知道这张牌
Y先生:现在我知道这张牌了
X先生:现在我也知道了
请问抽出的这张牌是什么,并写出推理过程
【游戏测试面试题】相关文章:
1.游戏测试工程师面试题
2.职场测试:外企IQ测试面试题
3.智力测试面试题
4.能力测试面试题
5.软件测试面试题
6.面试游戏测试
7.最新软件测试面试题汇总
8.外企IQ测试面试题。
计算机游戏面试题及答案一、选择题1. 在计算机游戏中,以下哪个选项不是游戏引擎的主要功能?A. 渲染图形B. 物理模拟C. 网络通信D. 游戏设计答案:D2. 以下哪个术语不是描述计算机游戏开发过程中的?A. 迭代B. 原型C. 测试D. 游戏化答案:D二、填空题1. 在游戏开发中,______是指在游戏设计过程中不断试验和改进的过程。
答案:迭代2. 游戏引擎中的______系统负责处理游戏中的碰撞检测和物理反应。
答案:物理三、简答题1. 描述计算机游戏中人工智能(AI)的作用。
答案:在计算机游戏中,人工智能(AI)的作用是模拟非玩家角色(NPC)的行为,使其具有一定程度的自主性和智能性。
AI可以根据游戏环境和玩家的行为做出反应,增加游戏的互动性和挑战性。
此外,AI还可以用于游戏测试,帮助开发者发现和修复游戏中的问题。
2. 简述游戏测试的重要性。
答案:游戏测试是游戏开发过程中至关重要的一环。
它涉及对游戏的各个方面进行测试,包括功能测试、性能测试、用户界面测试和安全性测试。
游戏测试的目的是确保游戏在发布前没有重大缺陷,提供流畅的游戏体验,并满足玩家的期望。
通过测试,开发者可以发现并修复bug,优化游戏性能,提高游戏的整体质量。
四、论述题1. 论述计算机游戏开发中团队合作的重要性。
答案:在计算机游戏开发中,团队合作至关重要。
一个成功的游戏往往需要多个领域的专家协作,包括游戏设计师、程序员、美术设计师、音效师和测试人员等。
团队成员需要有效沟通,共同制定目标和计划,确保项目的顺利进行。
团队合作可以促进创意的交流,提高工作效率,同时也有助于解决开发过程中遇到的技术难题。
此外,团队合作还有助于提升团队成员的职业技能和团队精神,为游戏的成功打下坚实的基础。
五、案例分析题1. 假设你是一个游戏开发团队的成员,你们团队正在开发一款新的多人在线角色扮演游戏(MMORPG)。
请分析在游戏开发过程中可能遇到的挑战,并提出相应的解决方案。
第1篇一、基础知识部分1. 请简要描述软件测试的四个阶段,并说明每个阶段的主要任务。
2. 请解释什么是测试用例,列举三种测试用例设计方法。
3. 请简述黑盒测试和灰盒测试的区别。
4. 请解释什么是回归测试,并说明其目的。
5. 请简述性能测试的三个主要指标:响应时间、吞吐量和资源利用率。
6. 请列举三种常见的性能测试工具。
7. 请解释什么是自动化测试,并说明其优势和劣势。
8. 请简述软件测试的测试流程,包括测试计划、测试设计、测试执行、测试总结等阶段。
9. 请解释什么是缺陷管理,并说明其重要性。
10. 请简述敏捷测试和传统测试的区别。
二、测试方法与技巧部分1. 请举例说明如何进行边界值测试。
2. 请举例说明如何进行等价类划分。
3. 请举例说明如何进行错误猜测。
4. 请举例说明如何进行测试用例的优先级划分。
5. 请举例说明如何进行测试用例的覆盖度分析。
6. 请举例说明如何进行缺陷的优先级划分。
7. 请举例说明如何进行测试用例的复用。
8. 请举例说明如何进行测试用例的维护。
9. 请举例说明如何进行测试用例的审查。
10. 请举例说明如何进行测试用例的编写。
三、游戏测试部分1. 请简述游戏测试的三个阶段:前期测试、中期测试和后期测试。
2. 请列举游戏测试的常见类型:功能测试、性能测试、兼容性测试、稳定性测试等。
3. 请举例说明如何进行游戏功能测试。
4. 请举例说明如何进行游戏性能测试。
5. 请举例说明如何进行游戏兼容性测试。
6. 请举例说明如何进行游戏稳定性测试。
7. 请举例说明如何进行游戏安全测试。
8. 请举例说明如何进行游戏可玩性测试。
9. 请举例说明如何进行游戏用户体验测试。
10. 请举例说明如何进行游戏文案测试。
四、项目经验部分1. 请简述你参与过的游戏测试项目,包括项目背景、测试范围、测试方法等。
2. 请举例说明你在项目中遇到的困难,以及你是如何解决的。
3. 请举例说明你在项目中如何与其他团队成员进行沟通和协作。
情景类游戏面试题目及答案游戏公司一直以来都注重招聘优秀的游戏设计师和策划人员,他们面试的流程相对来说比较独特,通常会采用情景类的面试题目来考察应聘者的思维能力和创造力。
下面是一些常见的情景类游戏面试题目及答案。
1. 请描述你希望创造的一个新游戏角色。
答案:我计划创造一个名为“光之使者”的游戏角色。
他是一个拥有独特能力的英雄,能够操控光线与电力。
他的外貌特点是穿着一身闪亮的红色披风和战衣,身披一副高科技眼镜。
他的技能可以在暗地中发出强大的闪光,照亮并击退敌人。
此外,他还可以利用电力的力量进行远程攻击,使敌人无法接近。
这个角色将成为游戏中的主要英雄,他的使命是拯救一个黑暗世界,将光明带回人们的生活中。
2. 请描述一个你认为合适的游戏场景。
答案:我认为一个适合的游戏场景是一个废弃的未来城市。
在这个场景中,城市的建筑被废弃多年,荒芜的街道上长满了杂草,衰败的摩天大楼在风中摇摇欲坠。
玩家需要在这个废弃的城市中探索,并面对各种困难和危险。
他们需要解决迷题和谜题,找到隐藏的道路和宝藏。
这个游戏场景将提供一个充满冒险和挑战的环境,玩家可以体验到一种逼真的废墟感。
3. 请描述一个你认为有趣的多人游戏模式。
答案:我认为一个有趣的多人游戏模式是“团队合作混战”。
在这个模式中,玩家分成两个队伍,每个队伍有四名玩家。
他们需要通过合作击败对方队伍,同时面对来自地图中的敌人和环境的挑战。
玩家可以选择不同的角色来发挥自己的特长,例如近战战士、远程射手或治疗者。
他们可以通过团队协作、战术策略和技能的运用来取得胜利。
这个游戏模式将提供给玩家一个紧张刺激的对抗环境,同时又强调团队合作的重要性。
4. 请描述一个你认为具有创新性的游戏机制。
答案:我认为一个具有创新性的游戏机制是“时间倒流”。
在游戏中,玩家可以随时倒转时间,回到过去的状态。
这个机制可以被应用在各种游戏情境中,例如解谜、跳跃或战斗。
通过倒流时间,玩家可以纠正自己的错误,重新尝试失败的挑战,或者利用时间倒流来避开敌人的攻击。
游戏测试面试题及答案游戏测试是游戏开发中不可或缺的一个环节。
为了确保游戏的质量和用户体验,游戏公司往往会通过面试来选拔合适的游戏测试人员。
本文将提供一些常见的游戏测试面试题及答案,以帮助应聘者更好地准备面试。
一、游戏测试基础知识1. 请简要介绍游戏测试的定义和作用。
游戏测试是指通过一定的测试方法和手段,检查并评估游戏在各种不同情况下的性能以及发现并记录游戏中存在的问题。
游戏测试的作用是确保游戏的质量,保障游戏的稳定性和流畅性,并提供给开发者有关游戏优化和改进的指导。
2. 你认为游戏测试人员的核心职责是什么?游戏测试人员的核心职责是发现游戏中的问题并及时报告给开发团队。
他们需要进行全面的功能测试、性能测试、兼容性测试等,以确保游戏在各种情况下的稳定性和可玩性。
此外,他们还应与开发人员密切合作,并提供改进和优化的建议。
3. 请介绍一下你在游戏测试方面的经验和技能。
在此回答时,应聘者可以列举自己曾经测试过的游戏项目,以及所使用的测试方法和工具。
还可以提及自己对游戏行业的了解程度以及解决问题和与开发人员合作的能力。
二、游戏测试方法和手段1. 请介绍一下你常用的游戏测试方法。
回答时,可以列举一些常用的测试方法,如黑箱测试、白箱测试、冒烟测试、回归测试、性能测试等。
并结合实际经验,说明不同测试方法的适用场景及有效性。
2. 你认为游戏测试中的bug管理和跟踪很重要吗?为什么?是的,bug管理和跟踪对游戏测试非常重要。
通过有效的bug管理,测试人员可以及时记录、分类和追踪游戏中的问题。
这样可以提高开发团队的工作效率,促使问题被及时修复,保障游戏质量和用户体验。
3. 请描述一下你发现一个bug后的处理过程。
回答时,应聘者可以提到发现bug后的报告流程,包括准确地描述问题、记录相关环境和测试步骤,以及及时将问题报告给开发人员。
同时,还可以提及自己对于重现和验证问题的能力,以及参与跟踪和解决问题的经验。
三、团队合作和沟通能力1. 游戏测试和开发人员之间的沟通在测试工作中有多重要?在测试工作中,游戏测试人员需要与开发人员密切合作和沟通。
游戏测试面试题及答案面试题1:请简要介绍一下游戏测试的主要工作内容。
答案:游戏测试是指在游戏开发过程中,通过针对游戏软件的功能、稳定性、兼容性以及用户体验等方面进行检测和验证的工作。
主要工作内容包括但不限于:1. 编写测试用例和测试计划:根据需求和设计文档,制定测试用例和测试计划,明确测试目标和策略。
2. 执行测试:按照测试计划执行测试用例,记录测试结果,并及时反馈测试情况给开发人员。
3. 缺陷管理:发现问题后,详细描述缺陷,包括重现步骤、现象描述等,并与开发人员密切合作进行问题解决。
4. 性能测试:检查游戏在不同负载下的性能表现,包括流畅度、帧率、响应速度等。
5. 兼容性测试:验证游戏在不同操作系统、设备以及网络环境下的兼容性。
6. 用户体验测试:模拟真实用户场景,考察游戏的可玩性、界面友好性、操作流畅度等。
面试题2:请描述一下游戏测试时常用的测试方法。
答案:游戏测试时常用的测试方法包括但不限于以下几种:1. 黑盒测试:主要通过输入输出的关系,对游戏进行测试,不需要了解游戏内部的具体实现细节。
2. 白盒测试:通过了解游戏内部的代码和逻辑,对游戏进行深度测试,以发现隐藏的问题。
3. 冒烟测试:对游戏进行初步的功能测试,以确保核心功能正常运行。
4. 集成测试:将各个模块进行组合测试,确保模块之间的协调与配合正常。
5. 性能测试:通过模拟大量用户场景,对游戏进行压力测试,以评估游戏在高负载下的性能。
6. 兼容性测试:在不同设备、操作系统和网络环境下进行测试,确认游戏在各种环境下的稳定性和兼容性。
7. 用户体验测试:模拟真实用户场景,考察游戏的可玩性、操作流畅度、界面友好性等。
面试题3:请列举一些常见的游戏测试中遇到的问题类型。
答案:在游戏测试过程中,常见的问题类型包括但不限于以下几种:1. 功能缺陷:游戏中某些功能无法正常运行或达不到设计要求。
2. 界面问题:游戏的界面显示异常、错位、图像模糊等。
3. 性能问题:游戏运行过程中出现卡顿、掉帧、加载慢等性能方面的问题。
腾讯公司的面试题1 、对MMORPG 的CLIENT/SERVER 使用白盒和黑盒的方法进行集成和系统测试;2 、编写测试计划完成测试任务。
工作要求:1、了解C/S结构,并熟悉TCP/IP、UDP协议;2、掌握常用的软件测试工具、测试流程,熟悉软件工程;3、熟悉C++或Delphi Windows编程;4、了解游戏客户端程序设计和服务器架构方式;此题是腾讯招聘游戏测试人员的题目!通知偶去面试!今天上午偶p点p点的就去坐了公交,一个半小时后到了公司总部,(附:公司总部是受其他城市的委托来面试我的)主考是北方人,我也是北方人,于是很快就出题了!如下!1,网络游戏交易的流程,用Oracl,sql,叙述出来2,找到交易这个流程之间的测试点然后问偶,能写出来吗?偶说,能,问:需要多久?偶:20分钟然后对表!关门,偶开始狂写狂画,之后偶觉的思路没理清,换张纸,慢慢画,急切间服务器的英文---server忘记了,而且字体超级烂,偶本来字很好看的,,,毕业至今没写过几个字哈,生疏了,也紧张。
终于在20分钟内大概画了个流程图针对于第一题,并附上测试用例!第二题,偶只写出了两个测试点!门开,主考进来,看偶的纸,说,我要的就是这个,然后问:软件测试最重要的是什么?偶觉的哪个阶段都重要啊,不厌其烦也很重要,于是偶就头晕晕的很笃定的说功能测试最重要!又问些对游戏的感受和了解,就ok了!最后问偶愿意去另外的城市工作吗?给偶一个考虑的机会,偶呆了一秒说:您知道,我刚来这里,是自己来的,无牵无挂,只要是xx公司,哪个城市都行!于是结束了面试!偶本来以为不会这么良好吧,偶的第一次面试!刚刚从公交上下来,准备回住的地洗澡澡,电话响了,是那个城市的分部打来的电话,说是要电话面试我,由于大街上很嘈杂,狂跑到小区的里面蹲在草坪上接受面试,呵呵!问的问题跟上午面试的题一样,不过交易变成了组队,偶还照我上午的思路说了下,但是人家说那不对,然后自己说了下去,可惜我没听清楚他说的什么,因为那会信号不好,然后我跟他口风说对对,是那样,然后继续问我第2个问题:玩过什么游戏,对游戏的熟悉程度,以及你认为的游戏测试包括那些?我的回答:因为本人接触游戏很早,从传奇到奇迹,到现在的3d,天堂2,魔兽世界,英雄,热血江湖,只要是rpg的基本上都玩过,不管是q版的还是武侠魔幻的,还有休闲类的,比如泡泡堂,疯狂坦克等等,强调了我的测试经验是休闲类的游戏,包括大富翁,泡泡龙,主要负责功能测试,立足于用户角度,包括键盘的操作,指令的确认返回,可玩性测试等,[这期间他还问我竞技类游戏呢?比如cs,我说呵呵,cs以前是我的最爱] 然后他问:你对可玩性测试是怎么认识的偶回答:包括色彩的显示,画面的连接,服务器的流畅度,以及游戏平衡性的设置,举例来说,以前的奇迹比传奇操作简单一点,这是一个方面,奇迹的装备很华丽能够吸引人,泡泡堂的角色造型很可爱,容易吸引女孩子,这些都是可玩性方面的第三个问题:你认为象早期的超级玛丽游戏上面的按键怎么做测试?偶回答:超级玛丽的游戏的键盘很简单,手柄上面的跳,走,跑,和四个方向键,四个方向键可以用枚举的方法测试,看其输入跟确认结果是否一样,不一样了就是问题所在,同样的功能键--跑跳走等也是这样!(其实偶回答的应该是属于测试目的,和测试脚本,与测试执行,测试平估之间的联系~渴望高手指点一下偶这样的思路正确与否?)他问:有没有想到测试时候同时按几个键,或者乱按键会出现什么结果?偶回答:当然需要这样的测试,站在用户的角度来说,我们做测试应该尽全力的进行全方位的思考和测试!第四个问题:给你一个测试脚本,你怎么制定测试计划?你的测试目标是什么?偶回答:测试目标我想应该有个最高测试目的,游戏测试和软件测试的不同也包含有这一点,游戏测试的最终目标是让普通大众去把握和接受,而软件有没这个普遍性,所以制定测试计划的时候也应该跟随脚本向这个目标走。
游戏测试工程师岗位面试题及答案1.请介绍一下游戏测试工程师在游戏开发周期中的角色和职责。
回答:游戏测试工程师在游戏开发中负责评估、验证和记录游戏的各个方面,以确保游戏质量。
他们需要与开发人员合作,测试游戏的功能、性能、稳定性和用户体验,以及发现和报告问题。
2.解释一下黑盒测试和白盒测试在游戏测试中的区别。
回答:黑盒测试是基于功能的测试方法,测试人员仅关注输入和输出,而不考虑内部实现。
白盒测试则涉及对游戏内部代码和逻辑的测试。
在游戏测试中,黑盒测试关注用户体验,而白盒测试更关注代码逻辑和性能。
3.什么是回归测试?为什么在游戏开发中很重要?回答:回归测试是在进行修改或添加新功能后,重新测试游戏的现有功能,以确保修改没有引入新问题。
在游戏开发中,回归测试至关重要,因为新功能的添加可能会对游戏的其他部分产生意想不到的影响。
4.游戏测试中的边界测试是什么?能否举个例子说明?回答:边界测试是测试某个值的最大和最小可能性,以验证其边界条件。
例如,在一个角色扮演游戏中,如果角色的最大等级是100级,边界测试将会测试角色升级到101级时的行为,以确保系统能够正确处理这种情况。
5.请解释一下游戏中的性能测试包括哪些方面?回答:游戏性能测试涵盖加载时间、帧率、资源使用率、网络延迟等方面。
测试人员需要确保游戏在各种硬件配置和网络环境下都能保持流畅运行。
6.在多人在线游戏中,解释一下什么是同步和异步操作?为什么它们对游戏测试很重要?回答:同步操作是多个玩家或元素按照一致的时间线执行,而异步操作是独立进行的。
在游戏测试中,需要确保同步操作的协调性,以避免玩家之间的不一致性或冲突。
7.如何进行游戏中的GUI测试?请列举几个需要测试的GUI元素。
回答:GUI测试涉及对游戏界面的各个元素进行测试,如按钮、菜单、文字、图标等。
测试人员需要验证这些元素的可交互性、布局、可见性以及在不同分辨率下的适应性。
8.你如何识别游戏中的潜在内存泄漏问题?如何解决这些问题?回答:内存泄漏可能导致游戏性能下降或崩溃。
一、基础知识与理解能力1. 题目:请简要描述游戏设计中的“关卡设计”原则,并举例说明如何在游戏中设计一个富有挑战性的关卡。
解析:- 应聘者应能够理解关卡设计的核心原则,如平衡性、连续性、创新性等。
- 举例说明时,应聘者需要展示对实际游戏案例的观察和分析能力。
2. 题目:解释“玩家角色”在游戏设计中的重要性,并说明如何通过角色设计来增强玩家的沉浸感。
解析:- 应聘者需理解玩家角色在游戏中的核心作用,包括故事叙述、情感投入、技能平衡等。
- 通过具体例子展示如何通过角色设计来提升玩家体验。
3. 题目:阐述游戏美术设计中的色彩理论,并说明如何运用色彩理论来提升游戏画面效果。
解析:- 应聘者应掌握基本的色彩理论,如色彩搭配、色彩情感等。
- 通过实际案例展示如何运用色彩理论来提升游戏美术设计。
二、创意与设计能力4. 题目:请设计一个原创游戏概念,包括游戏类型、核心玩法、目标受众等。
解析:- 应聘者需要展示其创意能力,包括对游戏类型的理解、核心玩法的创新设计。
- 需要考虑目标受众,展示对市场趋势和玩家需求的把握。
5. 题目:假设你是一位游戏策划,现在需要设计一款以中国传统文化为背景的游戏,请列举三个具体的文化元素,并说明如何在游戏中体现这些元素。
- 应聘者需展示对中国传统文化的了解,并能将其融入游戏设计中。
- 需要具体阐述如何在游戏中体现这些文化元素,体现创意和深度。
三、团队协作与沟通能力6. 题目:假设你在团队中负责一个项目,但在项目进行过程中遇到了团队内部的分歧,如何解决这一问题?解析:- 应聘者需展示团队协作和冲突解决能力。
- 提供具体案例和解决方案,体现沟通技巧和团队领导力。
7. 题目:请描述一次你在项目中与其他部门(如美术、音效、编程)合作的经验,并说明如何确保项目的顺利进行。
解析:- 应聘者需展示跨部门协作的经验,包括沟通、协调、解决问题的能力。
- 通过具体案例展示如何确保项目顺利进行。
四、实际操作与问题解决能力8. 题目:请描述一次你在游戏中遇到的技术问题,并说明你是如何解决这个问题的。
如果有玩过游戏的,这些信息的请一会要问。
1)描述一下测试流程:
问题:请描述一下测试流程,主要是考察理论知识
参考答案:
需求评审->制定测试计划->根据需求搭建测试环境/配置服务器与客户端资源->根据需求编写测试用例->用例评审->用例执行->bug回归->提交测试报告
主要参看面试者对测试流程的了解
2)TCP/IP的概述;
问题:请描述一下TCP/IP的分为几层,他们之间是如何交互的。
参考答案:
tcp/ip协议分4层的层级结构:网络接口层(又称链路层)、网络层(IP)、主机到主机层(TCP)(又称传输层)、应用层;
能够画出tcp的三次握手协议的时序图:
第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。
主要查看面试者对TCP/IP是否了解
3)对游戏服务器是否了解;
问题:以前是否了解游戏服务器,是否能描述一下分布式服务器的工作原理;为什么要使用分布式服务器?
参考答案:
为了解决单台服务器处理能力、带宽等资源有限,特别是像中国这种网通、电信南北不互通的情况(这个只是大概说一下而已);
问题:分布式服务器的难点?
主要是信息同步;
分布式服务器的测试点:
场景切换;
人物登入登出;
跨服务器聊天;
跨服务器查看人物属性(拍卖);
跨服战场;
主要查看面试者对游戏服务器运作是否了解。
4)是否使用过selenium、httpWatch之类的工具软件;
问题:是否使用过selenium、httpWatch一些测试工具,主要查看面试者使用过哪些测试工具,能否快速的上手?
知道如何录制脚本,如何回放;
使用过httpwatch或firedebug,知道如何查看发送和接收包;
5)软件缺陷分级;
问题:软件缺陷可以分为几级,分别是哪些?
参考答案:致命、严重、一般、提示、建议
主要考察面试者对对测试理论的理解;
6)是否玩过多款游戏;
问题:都测试过哪些游戏?哪些游戏属于MMORPG类型的游戏?
参考答案:一般会根据面试者玩过的游戏提出一些考官感兴趣的问题,主要考察面试者是否对游戏是从兴趣出发;有相关游戏经验的面试者会更容易上手;
参考答案:MMORPG类型的游戏有:魔兽,仙灵,斗战神,QQ仙境
7)画出服务器与客户端进行交互的时序图;
问题:服务器和客户端是如何交互的,请描述一下时序图
参考答案:
和这个类似,考官会根据这个时序图提问,如网络掉线会出现什么问题?数据库找不到数据会出现什么问题,或者就给出一个异常情况,让面试者判断是哪部分出错了;
主要考察面试者对游戏CS架构的了解。
8)背包与系统其他部分的联系;
问题:如果背包系统修改了代码,让您去测,您应该怎么去测?(注:背包指的就是游戏主角的装备包)
参考答案:
背包的基本功能:
存放物品;
上下线,物品是否丢失;
背包满的情况,是否还能继续添加物品(这里需要考虑系统自动发放的情况和用户手动添加物品的情况);
背包上锁后是否能改变背包物品(这里需要考虑系统自动发放的情况和用户手动添加物品的情况,还有系统自动删除的物品);
背包与玩家交易间的交易;
Pk时背包物品的掉落;
更换背包;
背包排序;
主要考察面试者对需求的分析,测试点的分析
9)描述常用的一下测试方法;
问题:测试用例的设计方法有哪些??
参考答案:A等价类划分 B、边界值分析 C、因果图 D、判定表、E:场景法 F:错误推测法.
考察面试者的测试理论
10)给出一个需求,编写测试用例;
问题:游戏测试过程中,如:场景切换让你设计测试用例,你会考虑到哪些方面?
参考答案:
1.场景切换后人物信息复制;
2.场景切换前后功能互斥;
3.新场景中的信息调用;
4.场景切换前后状态存储;
5.新场景中所有人物信息与战斗状态的同步;
6.不同场景内外人物交互;
从这几个测试点看用例的编写
考察面试者编写测试用例的能力
11)考察心态和学习能力以及责任心
问题:游戏测试的特别是什么?您觉得如何才能做好游戏测试工程师?当您测试的过程中遇到问题而总是定位不出问题在哪里的时候您会怎么做?
参考答案:游戏测试的特别就是工作比较重复性,时间长了会显得比较枯燥
要做好游戏测试工程师,除了本身游戏测试经验要丰富以外,还要有耐心,细心和主动沟通
当测试的过程中发现了问题,总是定位不出来这个时候会主动寻求项目组内的同事帮忙,如果问题没有得到解决,就会寻求上一级主管协助。