面对“面试造飞机,工作拧螺丝”的杯具,我们必须做好准备工作:打有准备的仗
测试的面试相对于开发的面试来说,对于技术的询问其实相对来说较少的,
技术这一块主要针对以下几个方面。测试理论,接口测试,数据库,linux,自动化,性能、个人情况这几大块,而项目的业务流程及功能就显得特别重要。
【项目概述】
0、项目名称、周期: 项目开展了多久,在简历中描述,自己也要记住
1、项目的类型:这是一个什么类型的软件(b/s,c/s,web网站、app)
2、项目的作用:用来干什么的?提供了什么便利等
3、项目的组成:web叫前后端,app叫客户端和服务器
4、项目的用户:项目面向哪些用户使用,介绍项目时也需要分角色去描述流程、功能
5、项目的流程:首先是主流程,然后还需分角色去阐述流程
6、项目的功能:主抓住核心及重要模块功能描述,且要说出功能实现后的关联结果或操作
7、项目的环境:java项目的环境?php项目的环境?app项目的环境?
8、项目的版本:是从0开始测试,还是版本迭代,你测了几个版本,分别是?
9、项目的架构:用了什么技术框架,这是开发的事,但我们也要知道。
9、公司的地址:防止面试官去调查,坐车路线。。。
【测试概述】
1、测试分工:(几个测试,如何分工?自己负责的测试模块是什么?)
2、测试模块:列出核心模块的测试点(分场景去介绍)
3、测试版本:测了几个版本,迭代了几次,做了几轮测试?
新版本新增了什么功能?每个版本找了多少bug?
4、是否上线:建议说:离职前还未上线,上线的标准?
5、测试方案:(测试类型有功能、接口、兼容、专项、性能、自动化)
功能测试:就是业务测试,功能测试的方式?用了什么工具辅导
是否做了自动化?用了什么语言及框架?
接口测试:测了哪些接口,举例说个接口及接口参数,用了什么工具?接口测试流程
兼容测试:平台兼容、版本兼容、浏览器兼容等
app专项测试:弱网测试、稳定性测试、电量、流量、交互中断、边界异常情况
分别使用什么工具
性能测试:web端的性能—》侧重是服务器的性能指标:响应时间、并发用户数
点击率、TPS、资源的使用率情况(cpu、内存等)
App端的性能—》既要测试客户端也要测试服务器端
客户端:增加电量、流量、fps、gps等
自动化测试:用什么框架?数据的关联(全局变量+借助数据库+setatrr+getattr)
6、测试流程:拿到需求-需求分析-提出测试点-…-编写测试报告
7、需求分析:如何做需求或者测试分析?
7、测试环境:有几套测试环境,谁搭建的?环境的组成?
8、测试数据:怎么造的测试数据?遇到什么困难?
9、测试用例:设计方法?项目总共写了多少用例,个人写了多少,用例评审的方式?
10、bug:项目总共发现了多少bug,个人发现了多少?用什么工具提交?
bug处理流程?最深刻的bug?遇到什么困难?
11、提取测试点:微信朋友圈的点赞、发红包、评论等测试点的提取?
注意1:
简历的项目经验,要尽量贴近跟你面试公司相关或者同类型的项目。
比如公司要招web测试工程师:那么你的简历就以web项目为主,
反之,公司要招app测试工程师:那么你的简历就以app项目为主。
注意2:
自我介绍,应扬长避短
1、年纪太大与太小,专业不对口也不要过多的去提及,都不需要主动去说明。
举例:面试官您好,我叫***,来自于哪里,从事软件测试工作有2年了,做过的项目有web商城、及app项目,在工作中主要是做功能、接口、兼容及专项测试,也协作组长做了性能及自动化。
如有雷同请联系删除
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)