软件测试面试
文章平均质量分 68
分享软件测试面试题,希望给找工作的同学有所启发
程序员馨馨
前大厂软件测试工程师,现上市公司测试主管。
展开
-
3天面试了12个软件测试候选人,我发现...
软件测试面试官原创 2024-02-26 15:00:00 · 922 阅读 · 0 评论 -
秋招小技巧,你学会了吗?
例如如何实现两个接口之前的关联,如何断言,如何实现接口的签名,怎么管理登录的Cookie,怎么实现参数化等等,把这些会的尽量罗列在简历上,面试的时候,面试官基本上是顺着简历问的,这不全是你自己准备好的,当然可以对答如流了。编写测试用例的工具有很多,常见的有Xmind,Excel,TAPD,Testlink,Zentao等,在实际工作中,因为Xmind的简单和便捷性,用到的是最多的。有的公司,在大四下学期,会进行一轮补招,也就是开年的3月份左右,这个时候,如果之前秋招没找到工作的,可以抓住春招的机会。原创 2023-07-12 17:27:28 · 135 阅读 · 0 评论 -
软件测试面试怎么介绍项目,看完这5点就够了
例如这是一个B/S架构的系统,分为代理商前台和运营后台,用户量大概在5w左右,主要的用户场景是,代理商通过前台生成一些游戏产品的推广链接,拿出去推广,运营人员根据推广量,根据一些规则,来给代理商进行结算分成,代理商每月可进行提现。对其中的抽奖等5个接口进行压测,通过编写压测脚本,准备压测服务器,进行压测,观察服务器资源消耗情况,记录压测结果,分析压测结果,提交性能Bug,开发修复性能Bug,发送测试报告等一系列流程。像登录注册这种功能就别说了,介绍点测试起来能体现出你水平的功能或者自己所负责的功能模块。原创 2023-06-28 17:14:24 · 445 阅读 · 0 评论 -
如何区分APP页面是H5还是原生页面?
在手机设置--开发者选项中,开启显示布局边界功能,进入应用,原生页面则可以看到页面各个控件的布局,而H5页面则显示整个页面的边界(左边是原生,右边是H5)。注意,有些原生APP也开放了复制粘贴功能,有些H5的css屏蔽了复制选择功能,这时候需要通过对测试APP进行对比才可知道。长按页面后,出现特殊标记、放大镜,复制,粘贴等等,甚至手机震动(Android)的,大都是H5。断开网络,显示404或错误页面的,说明是一个H5页面,如果还有控件基本上就是原生的。下拉页面,显示页面提供方的URL,该页面为H5。原创 2023-06-07 12:10:23 · 1062 阅读 · 0 评论 -
Web和App测试的区别有哪些?面试的时候这么说
Web项目,属于B/S架构, 当服务器端进行更新时,客户端会同步进行更新,对于App项目,属于C/S架构的,如果修改了服务端,则需要对所有客户端的核心版本进行测试。App测试,则需要关注设备系统: Android(小米、华为、魅族等) 、 iOS(iphone、ipad) ,还有分辨率,屏幕的尺寸,不同厂家的硬件兼容性等等。做性能测试的时候,Web项目需要关注的指标项包括响应时间,CPU和内存,App项目除了关注这三项外,还需要关注流量,电量的消耗情况。来电、短信、关机、重启、中断等等。原创 2023-05-30 11:04:19 · 331 阅读 · 0 评论 -
送给找工作的软件测试人员4点建议
出来工作就是来赚钱的,不是来听领导画饼的,薪资当然也要考虑到,考虑薪资的时候,注意薪资结构,算总包,有固定的月薪,有各种项目奖金,季度奖金,有公积金,有年终奖,注意可浮动薪资,例如奖金按绩效发,绩效又是各种系数相乘,可操作空间很大,小心里面的坑。一般面试你的某个人,基本上都会是你的直属领导,在面试的时候,可以多交流交流,虽然说大家是来工作的,不是来交朋友的,但是如果能选择一个心仪的领导,也是一种享受,工作上至少不会有很多大的矛盾。原创 2023-05-16 12:30:05 · 67 阅读 · 0 评论 -
项目线上出现Bug怎么办?
先讲个线上事故的小故事。目前为止碰到的最大的线上Bug就是,发给代理商的结算资金,数据计算重复,多算了几十万的问题。好在业务方在后台及时发现,且代理商未进行提现,没有造成任何损失。刚开始看到这个Bug,简直惊呆了,这个结算功能是已经上线一年多的功能啊!怎么会突然出现Bug???后来开发同学排查才发现,近期上线了一个跟代理商结算相关的需求,平台B动了结算的接口字段,但是没通知我们平台A,导致接口字段错用,重复计算。我们的平台为A,提供计算数据接口的平台为B,平台B会提供API供平台A调用,原创 2021-12-07 18:08:13 · 3272 阅读 · 0 评论 -
测试同学,遇到偶发性bug如何定位和处理?
测试同学,遇到偶发性bug是常有的事情。有些测试同学直接忽略了,但是线上一旦重现了,就得背锅。有些测试同学非要开发同学解决,开发同学可能会说,那你重现给我看啊~不重现我也解决不了。那么,问题来了...测试同学怎么才能协助开发同学快速精准的定位偶发性bug,并且免背锅呢?1、先记录下来,接口请求参数,响应参数,日志log,截图或录屏等等2、尝试复现,大概定位范围,记录出现频次,并评估重要程度3、提Bug,将1、2步骤的所有有用信息全都附在Bug上4、找开发同学,加log,并分析原创 2021-10-18 16:53:51 · 1129 阅读 · 0 评论 -
怎么判断是前端bug还是后端bug?
在提bug时,只有明确定位是前端bug还是后端bug,才能正确指派给对应的开发同学,如果经常分不清楚,一直需要开发同学重新指派,不仅浪费了时间,还会被开发同学吐槽,今天就带大家解锁一些区分前后端bug的技能,分分钟get~一、界面相关,排版错乱,文案错误等问题,大都属于前端bug1、出现样式的问题基本都是CSS的bug2、出现文本的问题基本都是html的bug3、出现交互类的问题基本都是JS的bug二、功能相关,抓包分析,从接口请求url,参数,接口响应来分析1、未发送请求,就属于前端b原创 2021-10-18 16:47:19 · 11168 阅读 · 0 评论 -
面试题之Bug的生命周期
今天来分享一个基础面试题:Bug的生命周期,虽然基础,但是面试被问到的概率很高。Bug的生命周期,也就是一个Bug被发现到被关闭的过程,在整个生命周期中,不同的阶段对应不同的缺陷状态。大家可以参考如下的Bug生命周期图,主要有6个步骤:1、测试同学提交Bug2、测试同学指派Bug3、开发同学确认Bug4、开发同学解决Bug5、测试同学回归验证Bug6、验证通过则关闭Bug,不通过重新激活Bug在Bug的整个生命周期中,对应的缺陷状态为:新建-->激活--原创 2021-12-09 19:39:38 · 1773 阅读 · 0 评论 -
高频JMeter软件测试面试题
高频JMeter软件测试面试题原创 2022-10-13 11:49:40 · 2921 阅读 · 0 评论 -
软件测试面试题之自我介绍
自我介绍,是每次面试的必考题了,重要性不用多说,这是我们给面试官的第一印象,直接影响接下来面试官的沟通欲望。今天我们就来探讨下:测试人的面试自我介绍,该如何说?一、从面试官的角度我们首先来分析下这道题,主要考察的是应聘者的语言组织能力,总结能力,表达能力。二、从应聘者的角度从应聘者的角度,主要可以从三个方面准备:我是谁,我的经历和我会的技能,时长建议控制在3min以内。原则:尽量呈现与当前岗位的匹配经验,突出自己的擅长项,学会扬长避短1、我是谁主要包括名字,城市,毕业的学校(原创 2021-11-27 12:16:22 · 1308 阅读 · 0 评论 -
高频Postman软件测试面试题
高频Postman软件测试面试题原创 2022-10-21 11:52:53 · 427 阅读 · 0 评论 -
高频软件测试基础面试题
高频软件测试基础面试题原创 2022-10-21 11:55:01 · 376 阅读 · 0 评论 -
大厂面试题之测试同学发现了一个Bug,而开发同学认为不是Bug怎么办?
测试同学在Bug管理工具上给开发同学提了一个Bug,开发同学认为并不是Bug,于是将解决方案标记为「非Bug」,并指派给了测试同学。在测试同学的日常工作中,是否遇到过这种情况?测试同学发现了一个Bug,而开发同学认为不是Bug怎么办?这,是大厂高频软件测试面试题。我们来分析下这道题,其实主要考察的是面试者的沟通能力,责任心。一、日常的解答思路如下,仅供参考1、找开发同学进行沟通,是无法重现还是能够重现但自己认为不是Bug2、如果是无法重现,可以在测试环境,给开发同..原创 2021-10-20 10:03:01 · 1301 阅读 · 0 评论