文档介绍:如果有玩过游戏的,这些信息的请一会要问。
游戏经验
开始玩游戏时间最喜欢的游戏种类
是否有打通关某款游
是否有写过游戏攻略
戏(有请举例说明)
最喜欢的游戏是哪一
款,为什么?
最近在玩的游戏有哪
些?
描绘一下测试流程:
问题:请如果有玩过游戏的,这些信息的请一会要问。
游戏经验
开始玩游戏时间最喜欢的游戏种类
是否有打通关某款游
是否有写过游戏攻略
戏(有请举例说明)
最喜欢的游戏是哪一
款,为什么?
最近在玩的游戏有哪
些?
描绘一下测试流程:
问题:请描绘一下测试流程,主假如考察理论知识参照答案:
需求评审->拟订测试计划->根据需求搭建测试环境/配置服务器与客户端资源->根据需求编写测试用例->用例评审->用例履行->bug回归->提交测试报告
主要参看面试者对测试流程的认识
TCP/IP的概括;
问题:请描绘一下TCP/IP的分为几层,他们之间是怎样交互的。
参照答案:
tcp/ip协议分4层的层级构造:网络接口层(又称链路层)、网络层(IP)、主机
到主机层(TCP)(又称传输层)、应用层;
能够画出tcp的三次握手协议的时序图:
第一次握手:成立连结时,客户端发送包(syn=j)到服务器,并进入SYN_SEND状态,等
待服务器确认;SYN:同步序列编号(SynchronizeSequenceNumbers)。
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送
一个SYN包(syn=k),即SYN+ACK包,此时服务器进入状态;
第三次握手:客户端收到器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包
发送完成,客户端和服务器进入ESTABLISHED状态,达成三次握手。
主要查察面试者对TCP/IP是否认识
3)对游戏服务器是否认识;
问题:从前是否认识游戏服务器,是否能描绘一下散布式服务器的工作原理;为什么要使用
散布式服务器?
参照答案:
为认识决单台服务器办理能力、带宽等资源有限,特别是像中国这种网通、电信南北不互通
的情况(这个只是大体说一下而已);
问题:散布式服务器的难点?
主假如信息同步;
散布式服务器的测试点:
场景切换;
人物登入登出;
跨服务器聊天;
跨服务器查察人物属性(拍卖);
跨服战场;
主要查察面试者对游戏服务器运作是否认识。
是否使用过selenium、httpWatch之类的工具软件;
问题:是否使用过selenium、httpWatch一些测试工具,主要查察面试者使用过哪些测
试工具,可否迅速的上手?
知道怎样录制脚本,怎样回放;
使用过httpwatch或firedebug,知道怎样查察发送和接收包;
软件缺陷分级;
问题:软件缺陷能够分为几级,分别是哪些?参照答案:致命、严重、一般、提示、建议
主要考察面试者对对测试理论的理解;
是否玩过多款游戏;
问题:都测试过哪些游戏?哪些游戏属于MMORPG种类的游戏?
参照答案:一般会根据面试者玩过的游戏提出一些考官感兴趣的问题,主要考察面试者是否对游戏是从兴趣出发;有有关游戏经验的面试者会更容易上手;
参照答案:MMORPG种类的游戏有:魔兽,仙灵,斗战神,QQ仙境
画出服务器与客户端进行交互的时序图;
问题:服务器和客户端是怎样交互的,请描绘一下时序图
参照答案:
和这个