目录:
第一:测试类职位面试资料
1. 测试类职位的行业方向和职位发展方向及发展路径
一,测试类职位的行业方向
二,测试类职位发展方向和发展路径
对于测试来说(转岗的不算),无外乎就四个方向:测试管理方向、自动化测试方向、性能测试方向和测试分析方向。每个方向要学习的重点都不一样,这里不去讨论哪个方向更加有前途,因为适合的才是最好的,下面分别讨论下每个方向大概的经历以及需要注意的地方。
(一)测试管理:
(二)自动化测试:
1 自动化测试的发展方向和必备技能
(1)APP自动化
APP测试的工作内容
(2)老牌的接口自动化
(3)日渐式微的WEB自动化
2 自动化测试的发展前景
3 如何才能做好自动化测试
4 自动化测试框架搭建
5 自动化测试的优缺点
(三)性能测试:
1 性能测试需要撑握的知识
(2)要做好性能测试需要的知识储备
(五)需求人员或产品经理
(四)测试分析:这块的技术因为无法量化的评估出效益导致很多测试人员不愿意
三,高薪测试工程师必须具备的能力
一种就是项目的测试负责人:
另一种就是测试专项的攻关者:
六,不同功能测试阶段应撑握的知识
七,如何做好WED测试
八,新入职如何做好功能测试
九,测试类职位五年规划
十,测试行业的发展历史和未来
2. 游戏测试
一,游戏测试人员须具备的能力和素质
二,入职门槛和发展方向
三,游戏测试与软件测试的区别
四,您觉得您竞聘该岗位比别人有优势吗?主要表现在哪些方面的优点?请说服考评小组您是最胜任这个岗位的人。
六,你能给这个职位带来别的人选所不能带来的新思路、新方法吗?
七,如果你来管理你应聘的这个部门,你将会有哪些提高部门整体工作绩效的举措?
3. 质量管理
一,QA、QC、QM的关系与区别
二,QA分类
三,对QA岗位的理解
四,QA的工作内容
五,QA的未来发展
4. 软件测试
一,应聘岗位工作内容和对该岗位的理解
软件测试工作的入职门槛
二,为什么选择做软件测试
三,如果你应聘上岗成功,请阐述下一步工作计划及今后的工作目标。
四,您觉得您应聘该岗位比别人有优势吗?主要表现在哪些方面的优点?请说服考评小组您是最胜任这个岗位的人。
五,如果你来管理你应聘的这个部门,你将会有哪些提高部门整体工作绩效的举措?
六,针对你应聘岗位未来三年的工作目标,你认为是否还有提升空间?
七,软件测试工程师如何构建自己的知识体系
第二,测试类职位招聘试题库125套
第三游戏测试招聘试题库16套
第四结构化面试问题60问精彩回答
第五,结构化面试题及评价要点
第六,面试提问参考和评分标准
第七,腾讯公司职业发展手册(职位配置和招聘考察内容)
部分内容节选:
一,测试类职位的行业方向
1、手机app的测试:当前主要为android和ios两大阵营了。针对不同平台的功能、自动化框架、兼容性等都有很大的差别。而当今移动互联网的快速发展让app的测试人员需求大大的增加。
2、web测试:不仅仅是网站,包括web服务器的测试都属于web的测试;在移动互联网兴起前,这块是主流,不过现在该领域的需求还是很大的。
3、游戏测试:这里包括手游和网游。只要有游戏的地方就有游戏测试,这块的需求
app测试专家,自动化测试专家,测试开发工程师,性能测试专家,web测试专家,web性能测试专家,安全测试专家,游戏测试专家,网络软件业务测试专家,网络设备业务测试专家,云产品的测试专家(云计算、大数据分析、网络存储、服务器等等)。
二,测试类职位发展方向和发展路径
(一)测试管理:测试管理一般来说过程为:项目经理->测试经理->测试总监-> 研发总监(CTO角色)。越往上走对具体的技术要求越低,但是对于技术(战略)规划和管理能力要求越来越高。
(二)自动化测试:自动化测试的一个很重要的目的就是提高测试效率,并且快速的反馈质量。但是各个领域的自动化还是有一些区别的,比如:web自动化和手机软件自动化。而对于自动化来说,首先还是要去学习自动化的框架(这里跟
(1)APP自动化
随着移动端创业的热潮,APP从业者的薪资也跟着水涨船高,APP自动化测试这个新兴的分支正在蓬勃发展中。APP平台有很多,andorid、iOS市场份额最高,
APP测试的工作内容
对于APP测试,从测试类型上来说,除了功能测试,APP测试人员还做这些测试:
专项测试:APP启动快不快?跑起来是不是常常Crash?是否有卡顿?这些问
(2)老牌的接口自动化
2 自动化测试的发展前景
自动化的前景完全不必担忧,且不说人类社会发展的大方向就是自动化,难道我们如今不是把很多很多的工作都交给了各种工具么?这些工具不都是什么看得见的机器人,软件和网络服务也是在自动化我们以往必须动手的工作。想一下Excel里给财务数据排个序,
(五)需求人员或产品经理
据我所知,软件测试人员一般是公司里的多面手,具备产品经理的一部分特质,如沟通能力、对需求的分析能力、对问题的细致思考等等。
那为什么测试人员要转需求呢?这里需要找出另外一个问题的答案:测试人员接
三,高薪测试工程师必须具备的能力
有两种资深测试工程师的职位月薪一般是上万的,甚至超过2W。
一种就是项目的测试负责人:
沟通和协调能力是很重要的,项目测试负责人带领测试团队保证项目质量,要能
六,不同功能测试阶段应撑握的知识
1.应届生:需要有算法思维、软件工程意识以及测试基本知识,如:用例编写,最好可以学习一门语言,可以看看:数据结构、算法导论、软件工程、软件测试艺术、c++语言或java语言书籍等;
2.功能测试刚开始:以解决功能稳定性为主。可以根据所测试的项目深入学习了
、、、、、、
一,游戏测试人员须具备的能力和素质
(一),能力
1. 优秀的软件测试技能
无论什么样的游戏目前本质上都还是软件。大部分的游戏测试内容,如UI,功
2. 理解游戏的特性
出色的逻辑和思考能力
优秀的文字表达能力
具体来说就是能用尽可能少的文字将问题描述清楚,无论是报bug,还是写测试
较强的沟通能力
(二)素质
耐心、仔细、高效
当你在某一个副本中发现了一个之前未发生过的怪物突然消失的Bug,但是并不知道发生这一情况具体原因,你可能就需要反复进入该副本重复之前的操作以确
3. 不受经验的影响
每个游戏的目标大体上应该都是在吸引目标用户的基础上尽可能的开拓新用户。这也是平时常说的“入门难度”和“游戏深度”的区别。尤其对于并非续作的游戏来说,“入门难度”甚至比“游戏深度”还重要。但是对于游戏测试来说,首
二,入职门槛和发展方向
2,计算机知识,测试时不可能什么都求助于程序人员,那对程序员的打扰就太多了,会降低他们的效率。比如要测试一个游戏活动,那就需要改时间,改配置,来达到
2 游戏测试的发展方向:
A. 管理岗位 功能测试-> 测试组长->测试主管->高级测试主管/测试经理->项
、、、、、、
一,应聘岗位工作内容和对该岗位的理解
首先看看整个项目期间测试人员做的事情或者说能够做的事情以及需要具备的对应的能力。
1、版本或者产品的规划阶段:
作为一个测试人员,这个时候可以从一个更高的角度对产品的规划提出自己的想法,来更好的帮助产品取得成功。
需要具备的能力或者知识:对于产品的商业理解以及整个行业和市场的理解都比较深入,实际上这个时候我们可以将自己看成是一个产品经理。
素质:
1.有牛皮糖属性的为佳,越“不要脸”越好
测试工程师,在很多公司,和研发是有业务上对立属性的(虽然从宏观角度上来说,都是为了提高软件质量服务)。测试工程师提交的BUG越多,意味着研发工程师工作质量越差,需要返工的工作量也越大,甚至会影响绩效,所以测试工程师有时候很容易得罪研发部门。
对岗位的理解
作为一名优秀的测试人员要做好的工作包括如下3点:
软件测试工作的入职门槛
·软件测试的入门门槛真的很低;阅读理解能力没问题的人;找个人带带几个月就可以入手了;如果愿意自学很短时间也可以上手;所以导致入门的测试待遇不高、因为没啥技术所以地位也不高;可代替性太高。
· 如果你已经在IT行业了、那么转到测试还是比较有优势的;想我这种网管
软件测试工程师的价值
自己写代码的时候,总有一种感觉:这代码这么简单,怎么可能出错嘛。整个函数只有5行,写个测试要写50行(包含各种setup代码),算了不写了,我有信心。
这时候就需要有人在旁边看着,想想哪里可能出问题,看看能不能跳出惯性思维,
软件测试人员必须具备的素质
细心:这个不用多解释了吧。粗枝大叶的人是没法做好软件测试的。
耐心:软件测试,特别是当前国内主流的手动黑盒功能测试。基本上测试
二,为什么选择做软件测试
测试的目标是确定功能是否能够正常运作。那么它的乐趣在哪里?简单地说是两个关键词:“发现”和“分析”。
一两句话很难说清楚,举一个例子吧。
假定你打算写一个VOIP程序,请问怎么测试它的效果?没有经验的测试可能会
三,如果你应聘上岗成功,请阐述下一步工作计划及今后的工作目标。
第一阶段
为作一名软件测试工程师基本上每天的工作就是:测试用例—>提交bug—>回归
四,您觉得您应聘该岗位比别人有优势吗?主要表现在哪些方面的优点?请说服考评小组您是最胜任这个岗位的人。
1.测试技能:熟悉整个测试流程理论及产品业务领域;掌握测试管理工具和自动
、、、、、
一,QA、QC、QM的关系与区别
经常看到有些人把QA、QC、QM的概念搞混,认为他们是同一个概念的不同描述,由于这三者都是舶来品,并且翻译者在翻译的过程中对概念的理解不一致,导致翻译质量良莠不一。笔者查阅了大量资料,认为他们之间的区别如下:
1、概念上:
QA:Quality Assurance (质量保证)
三,对QA岗位的理解
QA-Quality Assurance:如果直译的话是软件质量保证,我们先抛开课本和教材讲的内容,从我们的实际出发来探讨一下软件质量。针对软件的质量,哪些环节会出问题呢?
需求没和客户沟通好,我们的设计不能满足用户的需求;
需求分析不能覆盖用户需求,和用户需求不能一一对应;
、、、、、、
技术族职业发展通道\阶梯\标准(即招聘考核内容)
(1)通道
技术族分为软件研发、美术、质量管理、设计、技术支持五个职业发展通道,每个发展通道包含下列职位(具体内容请见表4-技术族发展通道职位列表)。
表4-技术族发展通道职位列表
技术族(TE) | |
软件研发类-RD 01-后台开发 02-前台开发 03-软件架构 04-研发顾问 05-终端开发 06-IT应用开发 07-系统分析 设计类-DS 01-网页美术设计 02-游戏美术设计 03-UI美术设计 04-UI交互设计 05-网站策划与制作 质量管理类-QC 01-测试 02-白盒测试 03-质量管理 04-软件配置管理 05—游戏测试 | 技术支持类-TS 01-应用运维 02-网络架构 03-桌面支持 04-系统管理 05-网络管理 06-安全技术 07—IDC管理 |
(2)阶梯
技术族职业发展阶梯及级别定义参见下图3
图3-技术族职业发展阶梯及级别定义示意图
具体解释如下:
A.级别代码:T1
级别名称:初做者(Entry)
级别定义:作为某一专业领域的初做者,具有本专业的一些基本知识或单一领域的某些知识点;在适当指导下能够完成单项或局部的业务。
B.级别代码:T2
级别名称:有经验者(Intermediate)
A.能力项详细内容请见表5
、、、、、、
表5-技术族能力项列表
能力项 | 详细内容 |
领导力 | 有效沟通、影响力、教练/合作 |
、、、、、、
表6-知识的深度和广度以及素质项列表
职位族 | 职位类 | 职 位 | 知识和技能 | 素质 |
技 术 族 | 软件研发类 | ◇ 软件工程知识 ◇ 编写技术和需求文档能力 ◇ 项目管理 | ◇ 成就动机 ◇ 思维能力 ◇ 责任心 ◇ 信息收集 |
、、、、、、
B.基础项详细内容请见表7
表7-技术族基础项要求
绩效 | 资历 | |||||
晋级 | 保持 | 降级 | 学历 | 1级-2级 | 2级-3级 | 3级-4级 |
最近两次绩效评级:为SS、SA、AS、SB、BS、AA、AB或BA | 其他情况 | 过去绩效评级1次C | 大专及以下 | 2.5年 | 4年 | 4年 |
根据级别标准,确定技术族的关键识别点,请见表8、、、、、、
表8-技术族级别标准关键识别点
各级技术人员“领导力”项目关键识别点
评估要素 | 初做者 | 有经验者 | 骨干 | 专家 | 资深专家 | |
有效沟通 | 有效沟通 | 掌握基本沟通技巧 能够清楚表达工作内容和个人观点
| 能够主持小型会议
| 能够规划管理团队沟通 能够主持或在大型会议进行主题陈述
| 能够通过与高层协调和沟通,获取必要的资源和支持
| 能够代表公司对外进行交流和沟通,并捍卫公司利益
|
各级技术人员“业务导向”项目关键识别点
评估要素 | 初做者 | 有经验者 | 骨干 | 专家 | 资深专家 | |
业务贡献 | 持续业务贡献——目标与决策 | 理解和支持项目和部门决策 能够根据项目目标要求协调本职工作优先级 根据需求及时调整工作 | 能为决策提供建议 | 领导一个小型项目开发 制定并把握项目相关部分工作计划、进度及成本目标; 迅速根据需求参与项目/部门目标确定和决策; 可参与业务领域内的预算工作; | 领导一个中型项目开发 制定并把握项目相关部分的工作计划、进度及成本目标; 迅速根据需求推动项目/部门目标确定和决策; 参与业务领域内的预算; | 领导一个型项目开发 制定并把握产品系统部分的工作计划及成本目标; 迅速根据需求推动项目/部门目标确定和决策; 可制定本领域内的预算; |
、、、、、、
更多内容请下载附件
下载地址:http://www.ae006.com/html/2017/masd_0613/1534.html
转载于:https://blog.51cto.com/2205588/1935098