软件测试必问必背面试题,软件测试面试题大盘点,我真的尽力了

目录:导读

    • 前言
    • 一、项目业务
    • 二、自己公司的业务
    • 三、对面试公司的看法
    • 四、业务的重点
    • 五、工作流程
    • 六、公司组织架构
    • 七、公司常规流程--测试角度
    • 八、工作中处理问题的能力
    • 九、总结


前言

要谦虚,保持空杯心态,放松心态,用和朋友聊天的方式面试,成功的几率会大大增加

为什么要在面试前准备?
1.要对每一场面试都有足够的重视
2.同样的面试,同样的能力,有人能表现出5分,有人能表现出8分,有人能表现出12分,这就有巨大差距

面试前的准备
时间:
1.提前约好面试时间,如不能赴约及时沟通。
2.做好路线安排,提前5-10分钟到。
3.优先考虑的公司,往后排,优先度低一点的公司,先去面试。

工具:
1.个人简历(最好2-3份)。
2.手机充好电,下好地图。
3.带上电脑,准备好项目的用例导图或者自动化项目等。

个人状态:
1.保持好充沛精力。
2.着装整洁。
3.建立好自信。

对面试的岗位,公司要有足够了解。了解岗位要求,了解公司业务。
面试重要公司的时候,提前把做过项目的核心模块,或者重要的技术点,在纸上画一遍,心里口述一遍,对着人讲一遍。

一、项目业务

1.讲你自己公司的业务,项目

2.讲面试公司的业务

3.工作的流程

4.工作中处理问题的能力

二、自己公司的业务

1.我的第一份工作(如果是多次跳槽情况下)是在20XX年开始,到XX公司担任测试工程师;

2.负责对XX项目,XX模块进行测试;

3.以功能测试/接口测试/写自动化脚本/性能测试为主,包括编写并评审测试用例,提交并且跟踪bug,保证版本迭代稳定,线上无重大bug;

4.用Fiddler/Charles抓包工具,对一些接口进行校验;

5.整理测试用例,第三方接口文档,业务知识,环境配置等资料到XX工具,共享到OA组等等。

三、对面试公司的看法

1.面试前就准备好

2.对公司的业务有一定了解

3.对公司的项目有一定了解

4.能说出自己的观点

四、业务的重点

对产品有自己的思维,了解一些web/app设计上的原理,能提出一些细节上的东西。

五、工作流程

你们公司以前测试的流程是怎么样的?

这个点按上家工作流程回答即可,记住要清晰,不要说一堆搞的迷糊了,也不要像背了的似的

六、公司组织架构

产品
开发
测试

1、产品经理
产品负责出需求,组织需求评审,测试验证完后,产品需进行线上验证,30人的研发团队里产品约占2-3人。

2、开发
开发负责具体实现功能,一般分为前端和后端,后端即设计逻辑,前端负责写页面或者客户端效果。一般30人的研发团队开发人数在20-25左右。

3、测试
负责项目的测试工作,主要工作:编写测试用例,组织测试用例评审,测试具体项目,提交并跟踪bug,保证项目上线质量。30人的研发团队在5人左右。和开发的比例大概为5比1。

4、其他角色
项目经理
设计师
运营
运维

七、公司常规流程–测试角度

1.参与需求评审,并在需求评审会提出一些建议,如补充一些细节,或者否定一些不合理需求。

2.编写测试用例,先画思维导图,再编写用例,测试用例评审。

3.对接口进行测试。

4.阶段性测试,测试一些demo版本。

5.测试正式的项目,第一轮根据测试用例测,第二轮、第三轮根据自己的一些思维进行测试,有问题及时提交bug管理工具。

6.主体功能测试完成进行回归测试。

7.比较重要的项目会测一些弱网络,性能之类。

8.测试完成后,给产品进行验证,验证通过后,发布测试报告。

9.线上验证。

八、工作中处理问题的能力

你要是提交了一个bug开发认为这不是bug怎么办?

这个点相对于最重要,建议在面试前准备好,不然到时候面试官问了,容易回答不上,或者在面试官挖坑时容易往坑里跳,当然这个bug是比较难发现的,不要说一些普通的bug,面试官会觉得你能力或者技术一般,导致面试崩掉,这些应该是在面试前就准备好且倒背如流的。

九、总结

好的生活方式,是和一群志同道合的人,一起奔跑在理想的路上!回头有一路的故事,低头有坚定的脚步,抬头有清晰的远方。

不管你正经历着什么,开心或难过,低谷或高峰,都请记住这句话:如果事与愿违,就相信一定另有安排。

永远不要沉溺在安逸里得过且过,能给你遮风挡雨的,同样能让你不见天日,只有让自己更加强大,才能真正撑起一片天。

你可能感兴趣的:(程序人生,测试,测试面试,面试,单元测试,自动化测试,软件测试,软件测试工程师)