企业软件测试面试真实题目完整版【内容非常多,慎入】

本文分享了一篇关于软件测试面试的常见问题及答案,涵盖了自我介绍、项目描述、测试方法、技术工具使用、自动化测试、性能测试、数据库查询、Linux命令、Python知识、接口测试等多个方面,旨在帮助求职者做好面试准备,了解企业实际工作中的问题。
摘要由CSDN通过智能技术生成

最近一大批同学在面试中受挫,经过多个案例分析还是因为对面试工作准备不足,其实很多人是自学的或者其他机构学习的,但是往往缺少的就是企业的真实学习过程,那么面试官的问题都是企业的真实工作过程中的问题提问,所以如果想要通过面试,还是要做充分的准备,小编把多年企业的实战面试题目给大家泄露出来了.....

Q:自我介绍

A:面试官你好,我叫XX, XX年X月毕业于XXXX大学,在大三时就了解到软件测试,并进行了学习,大四找到了一家公司实习过半年,从开始配合其他同事进行一些模块的bug的验证到目前自己已经可以独立负责项目,对软件测试的理论基础、测试方法、测试流程有了比较深的掌握。在最近的几年工作中在技术方向也有了比较多的经验积累,比如:在过往**项目中因为是敏捷迭代的模式,熟悉了UI自动化测试,也对我们核心主干流程实现了自动化回归测试提升回归测试效率,在**项目也独立的使用postman做接口测试,***巴拉巴拉,然后接口自动化,性能测试等等,体现出来。

Q:项目描述--能讲下你最近做的一个项目吗?

A:我们最近做的一个项目是物业管理项目,本项目是应用于社区的一款app,主要包括首页,订单管理,服务需求,后台等功能,是一款让用户更好地享受物业公司服务的移动app,我主要负责服务需求和订单管理模块,前期和开发、产品进行需求的评审,然后自己会去写测试计划,开始写测试用例,并确认冒烟测试用例,开发提测后我们首先进行冒烟测试,冒烟测试通过后,我们会开始测试,一般bug会记录在jira中,一般会分为3轮测试,巴拉巴拉一大堆的说,测试完成后会编写测试报告,发布后会进行线上验证和跟踪,当然对于我们过程中如果后端开发完成比较早的情况下我们会先做接口测试的,对于接口有性能要求的也会去做性能测试,比如我这个项目的***接口就进行了性能测试,巴拉巴拉,可以说说你之前发现的性能问题。

Q:项目描述--能讲下**项目,有多少开发、测试,项目周期多久,时间如何分配的,有多少用例,多少bug等?

A:*****我们这个项目有9个开发,2个测试,其中3个前端开发,6个后端开发.......巴拉巴拉。。。

Q:app测试与web测试的有哪些区别?

A:你要想清楚app是移动端,最简单的区别碎片化非常严重,其他呢?我想看看你怎么回答。

Q:测试计划一般包含哪些内容?

A:**概述、测试策略、测试方法、***、测试范围、时间安排、测试人力、风险分析等等

Q:冒烟测试是根据什么进行的?冒烟测试用例怎样来的?

A:在开发提测后对主流程主干功能进行冒烟测试。冒烟测试用例一般是从功能用例里面抽离出来的,一般都是优先级高的用例,冒烟测试用例基本上为10%-20%之间

Q:如何提取测试点?

A:*******

Q:测试环境搭建过吗?是怎样搭建的?

A:*******

Q: 能讲下Bug的处理流程吗?

A:测试同学发现bug后,会在jira中new一个bug给对应的开发人员,开发人员确认是bug后,打开缺陷,此时缺陷状态为open,如果是自己的问题就开始修复,如果不是自己的问题就会把bug转给对应的开发同学,负责的开发人员修复好bug后状态置为fixed状态,测试验证通过把bug进行closed。

如果开发人员认为不是bug有权拒绝修改把缺陷状态改为rejected。

如果开发人员认为暂时不需要修改或暂时无修改,则经过几方确认后,缺陷状态为delay。

如果测试复测不通过,则重新打开bug,bug状态变为reopen,等待开发人员重新修改。

Q:测试过程中遇到过偶现bug吗?偶现bug如何处理?

A:*******

Q: 有印象比较深的bug吗?

A:这块回答一定是这个bug的发生、发现有特殊的原因,或者在特殊的场景下发生的,给你了特殊的启发和经验积累

Q:常用的测试用例设计方法有哪些?能举出你之前业务测试过程中的不同场景,你考虑为什么要用那些测试用例设计方法吗?

A:等价类、边界值、场景法、错误推测、因果图...........等等,

巴拉巴拉..........................

Q:有个上传文件的功能,需要上传文件,测试点有哪些?

A:要理清楚测试点,然后逐步去拆分进行回答,不敢想到什么回答什么。

Q:测试过程中MySQL用的多吗?都在那些场景下用?

A:项目测试过程中经常会使用,一般用于创造测试数据、对比前台操作,核对数据存储的准确性等等等等,巴拉巴拉这里省略一万字,还有很多情况下。

Q:MySQL---要查询最近100条记录该怎么去查?

A:题要审清楚哦....

Q:MySQL---左关联、右关联和内关联有什么区别吗?

A:...................这就很简答了吧。

Q:MySQL---having和where什么区别吗?常用那些聚合函数?

A:...................这就很简答了吧。

Q:Linux---介绍下你常用的Linux命令以及它的含义

A:别开口就什么cd、ls、pwd,能不能来来点有挑战性的?

Q:Linux---怎么查看一个文件的后10行?

A:当然要用tail命令呀

Q:测试过程中LINUX用的多吗?都在那些场景下用?

A:比如环境搭建?比如性能监控?好好思考下结合下你测试过程中的场景进行回答

Q:python---元组、列表和字典有什么区别?

A:列表中的元素可以修改,但是元组中的元素不能修改。字典是python中映射数据类型,存储键值对,等等等等,你可以再回答的深入一些的

Q:python---列表中怎么去删除一个数?

A:del?当然还有其他方法呢,你想到了吗?

Q:python---想去取字典的key对应的value值该怎么去取?

A:你能想到几种方法?

Q:python---想取一个列表中第二大的数字怎么去拿?

A:你能想到几种方法?sort下然后搞?能不能多写写代码让我看看你的代码思维呀,大兄弟。

Q:python---一个列表List =['*','-','#','*','-', '*','*', '&','-', '*','-','%','-','-','*'] ,如何把*号字符全部排列到列表左侧,不引入写的list

A:来写代码,我看看你能写出几种?

Q:UI自动化从业务到整个自动化的实现总体流程是什么?

A:肯定是先确认测试用例范围,然后******************************

Q:你们UI自动化实现覆盖率能达到多少?

A:不要给我一张口就回答80%、百分之多少,我希望看到你专业的回答。

Q:xpath定位从一个父级定位到第二个子级该怎么去写?怎么定位兄弟节点?

A:表演下?

Q:iframe怎么切换?有哪几种方法?切出如何做?

A:有id或者name直接切,还有吗?

Q:控件定位过程中出现NO such element exception一般会因为哪些原因?

A:有iframe,还有很多呢?你知道不

Q:Unittest框架包含哪些部分?setUp和tearDown做什么用?

A:setUp和tearDown是核心呀,它衍生的还有其他方法

Q:怎样分析问题出在前端还是后端?

A:用fiddler抓包分析,看后端的response是否正确,如果是正确的就有可能就是前端问题,再看前端的请求参数是否正确。然后确定是哪里的问题等等,这里边还是有比较多的说法需要你总结的。

Q:接口测试怎样测?一般用什么工具去测?

A:说下你们接口测试流程,最好直接拿你之前项目的接口进行说明。

Q:比如我要测京东列表接口,但是这个接口是依赖于登录接口,要登录成功才能测这个接口,用postman怎样去做这个接口测试?

A:这里就涉及权限了

Q:接口安全测试之前有涉及吗?接口幂等性能讲下吗?

A:最简单的安全就是鉴权啊,幂等也是一种啊,等等

Q:哪个业务场景做了性能测试?怎么做的

A:所以不敢只简历写,要搞清楚性能测试实施的流程

Q:对于性能测试关注的指标

A:响应时间、错误率、tps、qps、服务器资源等等

Q:jmeter有哪几种参数化方法?

A:csv就是最简单的一种,你还知道吗?

Q: 你认为你的优点和缺点分别是什么

A:我的优点是执行力比较好,愿意去提升自己等等,缺点怎么说?不敢太直了,直接说缺点太严重的,比如我袜子太臭了。。。没人要你的。

Q: 你周末一般会做什么呢

A:周末有时候会和朋友一快聚聚餐,打打球,偶尔也看看书.....

Q: 你现在税后多少钱?公积金怎么交的?

A:这个没想到吧?你说应该怎么回答?

Q: 你对你自己的规划是怎样的?

A:我想知道你是否有清晰目标,如果你有目标了我想知道你是怎么去准备的,是否有潜力和意识去提升自己,是否可培养。

Q: 你有什么需要我来解答的吗?

A:最好问下公司业务情况、测试团队情况、测试团队新人是否有快速成长的培养办法?是否有晋升机会,让人能感觉你确实有想法,有想法的人,公司才会喜欢。

好了,小编今天又双叒叕写了这么多,其实这些我在我们题库都有整理的,也有完整的答案的,大家都可以自己去学习的,加油吧,不断积累自己,知道企业面试会问哪些问题,你才容易成功的!

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值