游戏测试面试问题
1,采用白盒和黑盒方法的MMORPG客户/服务器的集成和系统测试;2.编写测试计划来完成测试任务。
职位要求:1,了解C/S结构,熟悉TCP/IP和UDP协议;2、掌握常用的软件测试工具、测试流程,熟悉软件工程;3.熟悉C++或Delphi Windows编程;4、了解游戏客户端编程和服务器架构;
本话题是腾讯招聘游戏测试员的话题!
叫我去面试!
今天早上p点的车,一个半小时后到达公司总部(附:公司总部受其他城市委托面试我)
考官是北方人,我也是北方人,所以题很快就出了!如下!
1,网游交易流程,用Oracl,sql描述。
2、找到交易流程之间的测试点
然后问我,你会写吗?
我说,是的,
问:需要多长时间?
偶数:20分钟
然后检查手表!
关上门,
我开始写疯狂的图片,然后就不清思路了。
换一张纸,慢慢画,渴望忘记-服务器的英文。而且字体超级烂,原话很好看。毕业后没写过几个字。我感到生疏和紧张。
最后我用20分钟画了一个流程图,针对第一个问题,附上测试案例!
第二个问题,我只写了两个考点!
门开了,考官进来,看了看我的卷子,说,这是我要的,然后问:软件测试最重要的是什么?
感觉每个阶段都很重要,苦中作乐也很重要,所以头晕目眩坚定的说功能测试最重要!
多问一些对游戏的感受和理解,就ok了!最后,你愿意去另一个城市工作吗?给我一个机会考虑一下,
我呆了一秒说,你知道,我刚来,我自己来的,无牵无挂,只要是xx公司,哪个城市都行!
于是我结束了面试!
我以为不会那么好,我的第一次面试!
刚下车,准备去老家洗个澡。电话响了。是那个城市的分公司,说要电话采访我。因为街上很吵,就跑到小区蹲在草坪上采访,呵呵!
我问的问题和上午面试的一样,只是交易变成了团队。我早上甚至按照我的思路说了,人家说不对,然后我就继续说了。遗憾的是,因为信号不好,我没听清楚他说的话。然后我告诉他是对的,然后我继续问我的第二个问题:你玩过哪些游戏,对游戏的熟悉程度如何,你觉得游戏测试包括哪些内容?
我的回答:因为很早就接触游戏,从传奇到奇迹再到3d,天堂2,魔兽世界,英雄江湖,基本上所有的rpg游戏我都玩过,无论是q版还是武侠魔幻,还有休闲游戏,比如泡泡堂,疯狂坦克等等。,强调我的测试体验是休闲游戏,包括大富翁和泡泡龙,主要负责功能测试,基于用户的角度。比如cs,我说,呵呵,cs曾经是我的最爱]
然后他问:你是怎么知道可玩性测试的?
我回答:包括颜色的显示,画面的连接,服务器的流畅度,游戏平衡的设置。比如之前的奇迹,比传说中的操作简单一点,这是一个方面。奇迹装备华丽诱人,泡泡堂角色造型可爱,容易吸引女生。这些都是可玩性方面。
第三个问题:如何看待早期超级玛丽游戏上的按钮测试?
我回答:超级玛丽的游戏键盘很简单。手柄上的跳、走、跑和四个方向键可以通过枚举来测试,看输入是否和确认结果一样。如果不一样,问题就在,同样的功能键也是——跑、跳、走!
其实我应该回答一下测试目的,测试脚本,测试执行,测试评估之间的联系~希望专家能给点意见,这个思路对不对?)
他问:你有没有想过,如果你同时按几个键,或者在测试的时候随机按键,会有什么后果?
我回答:当然,我们需要这样的测试。站在用户的角度,要尽最大努力全方位思考和测试!
第四个问题:给你一个测试脚本。如何制定测试计划?你的测试目标是什么?
我回答:我觉得测试目标应该有最高的测试目标,这也包含在游戏测试和软件测试的区别中。游戏测试的最终目的是让普通大众掌握和接受,软件是否通用,所以我们在制定测试计划的时候就应该按照脚本来达到这个目的。那么我个人认为测试过程是随着软件游戏的开发过程进行的,每个阶段应该有不同的开发过程和测试流程,所以每个阶段的测试计划和测试目的都是不同的。我不知道你指的是哪方面,但是我以前从事的是功能测试,也就是黑盒测试!
这时候再问我一个问题:在你做的功能测试中,你是怎么发现并提交bug的?
偶答:在我之前的测试过程中,每天测试内容的侧重点都不一样。我应该按照领导下达的考试计划。一般我应该是图文并茂的提交bug,重现bug的场景,有理有据,形成文档提交!
然后他说,好了,今天就到这里吧。如果你有其他的人脉,别人会给你其他的面试。
最后想问一下:我记得你的学历是本科,而我是专科,所以要感谢你给我面试的机会!
他笑了,没什么。我们不在乎学历。老板想在外面雇佣你。好了,就这样。让我们一起学习吧!嗯。多有趣啊
我当时就懵了~ ~ ~
外聘,,,就是打工扫地,不管正式不正式,有工作就行!!!
这是我第一次面试。