- 博客(663)
- 收藏
- 关注
原创 接口测试面试题及参考答案
接口测试我们是在XX项目做的,主要有XX接口,XX接口,XX接口等。1、首先是从开发那里拿到文档,了解接口业务、包括接口地址、请求方式,入参、出参,token鉴权,返回格式等信息。3、最后调试并执行用例,最后编写接口测试报告。4、其实我们做接口的时候也碰到了蛮多的问题,都是自己独立解决的,比如返回值乱码(修改jmeter的配置文件为UTF-8编码方式),比如需要登录后才能取得token码并且这个鉴权码在下面的请求中需要用到(使用正则表达式提取器提取token的值等。
2025-03-31 20:31:44
474
原创 App测试经典面试题及参考答案
最近整理了一些关于App测试的面试题。本参照答案是本人在工作实践中总结,仅代表个人观点,如有错误,请谅解。1、说一些你在测试过程中常用到的命名2、APP测试与web测试的区别?3、APP闪退有哪些原因造成的?4、APP实时日志如何抓取?5、讲一下安卓 SDK中自带工具的功能?6、简要说一下冷启动、暖启动、热启动、首屏启动7、Android和IOS手机系统有什么区别?8、IOS和安卓的APP测试有什么不同?9、Push消息如何测试?10、APP测试的主要内容有哪些?
2025-03-31 20:31:08
182
原创 测试面试题集锦 | 软件测试高频问题与流程篇(附答案)
整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!
2025-03-28 20:18:53
630
原创 高频Fiddler软件测试面试题
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些。
2025-03-27 21:41:03
710
原创 软件测试面试必问的经典面试题
分析:什么样的问题才是一个缺陷,需要从客户需求出发;回答:1、软件未实现需求规格说明书中的要求;2、出现需求规格说明书中指明不应该出现的错误;3、软件未实现需求文档中虽未明确提及但应该实现的功能;(如:账密加密)4、软件出现难以理解、不易使用或者运行速度慢等问题都可以认为是软件缺陷;
2025-03-27 21:40:32
805
原创 软件测试面试200问(含答案+文档)
兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。
2025-03-27 19:46:13
674
原创 单元测试之mock使用
一般程序中A类的m1方法调用B类的m2方法,而B类的m2方法又调用了C类的m3方法以此类推等等,而其中的某个方法的一些数据又需要调用其它服务或者查询数据库,一般单元测试只针对某个功能进行测试,但是如上面的情况在做单元测试时受程序结构、环境等条件限制就会变得非常复杂。mock可以模拟对象返回方式来解决与该单元功能不相关的依赖关系,即模拟B类的m2方法返回结果来进行A类的m1方法单元测试,排除受到B类C类等其它不相关因素的影响。
2025-03-26 20:19:38
702
原创 BATJ软件测试面试整套题目(内附答案),进阶大厂不是梦
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。2)在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,则可以确立一个有效等价类和一个无效等价类。6)在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。1)在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。
2025-03-26 15:37:43
758
原创 京东软件测试岗位经典面试题(附答案)
错误推测方法的基本思想:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例,例如,在单元测试时曾列出的许多在模块中常见的错误,以前产品测试中曾经发现的错误等,这些就是经验的总结.还有,输入数据和输出数据为0的情况.输入表格为空格或输入表格只有一行,这些都是容易发生错误的情况,可选择这些情况下的例子作为测试用例。把因果图转换成判定表。尽可能的切合招聘企业的技术路线来表达你的兴趣,例如该企业是数据库应用的企业,那么表示你的兴趣在数据库的测试,并且希望通过测试提升自己的数据库掌握能力。
2025-03-26 15:29:36
596
原创 背完这195道软件测试面试题,帮你轻松拿下提前批offer
最近在整理字节,阿里,腾讯,京东的,挑了一部分在四个大厂中出现频率比较高的,发现还是基础知识比较多,废话不多说,你们自己看看,这里小编只放了面试题,没有答案,这些面试题中大部分应该都知道,如果不知道的需要答案的可以查看文末获取方式!以下是整理的195道题,能让你对有基本的了解。根据我个人的经验,一个好的面试官在面试的时候是不会事先准备一列问题清单,一般来说都从关于软件测试最基本的概念开始,然后再根据你的回答继续深入讨论。什么是软件测试??软件测试的目标软件测试的原则测试的工作流程测试工程师的职责。
2025-03-25 22:08:41
714
原创 2025软件测试面试题(持续更新)
转眼2025年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。
2025-03-25 22:06:47
819
原创 软件测试面试经典200问(含答案+文档)
答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点;然后开发就排期进行开发,主管开始编写测试计划,对我们进行任务分配。我们参考需求规格说明书及原型图编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本;开发人员版本编译完成后,我们会先进行预测,主要对主功能业务进行测试,如果主业务流程不通过,直接返回给开发进行修改。预测通过,依据测试用例进行系统测试。
2025-03-24 21:11:14
749
原创 2025年100道最新软件测试面试题,常见面试题及答案汇总
除了掌握扎实的专业技能之外,你还需要一份《软件测试面试宝典》才能在万千面试者中杀出重围,成功拿下offer。小编特意整理了100道软件测试面试题,送给大家,希望大家都能顺利通过面试,拿下高薪。赶紧拿去吧~~Q1、什么是软件测试?Q2、软件测试的目的?Q3、测试工程师的职责Q4、什么是软件的生命周期?Q5、软件带来错误的原因很多。主要的原因有哪些?Q6、C/S 模式的优点和缺点Q7、B/S 模式的优点和缺点Q8、比较负载测试、压力测试,容量测试和强度测试区别Q9、比较一下黑盒测试、白盒测试、单元测试、集成测试
2025-03-24 21:10:01
732
原创 【软件测试面试题】WEB功能测试(持续更新)
SQL注入攻击是注入攻击最常见的形式(此外还有OS注入攻击( Struts 2的高危漏洞就是通过OGNL实施OS注入攻击导致的)),当服务器使用请求参数构造SQL语句时,恶意的SQL被嵌入到SQL中交给数据库执行。SQL注入攻击需要攻击者对数据库结构有所了解才能进行,攻击者想要获得表结构有多种方式:1.如果使用开源系统搭建网站,数据库结构也是公开的(目前有很多现成的系统可以直接搭建论坛,电商网站,虽然方便快捷但是风险是必须要认真评估的);
2025-03-24 21:09:03
590
原创 测试面试:神秘的TCP协议工作原理
TCP(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层协议,它在网络通信中起着非常重要的作用。以下是TCP的几个主要特点和特征:1. 面向连接:TCP在通信之前需要建立连接,通信结束后需要释放连接。2. 可靠性:TCP通过序列号、确认应答、重传机制等手段来保证数据的可靠传输。3. 拥塞控制:TCP具有拥塞控制机制,可以根据网络的拥塞程度动态调整发送数据的速率,避免网络拥塞导致数据丢失和延迟增加。
2025-03-21 21:39:39
528
原创 什么是软件测试?5分钟带你快速了解!
经常有人问我,你的公司是做什么的?我回答“软件测试”,看着对方一脸的迷茫。何为软件测试?软件测试究竟测试什么?软件测试是伴随着软件工程的重要,是软件质量保证的重要前提。软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期,对软件产品进行验证和确认的活动过程。在开发大型系统的过程中,面对复杂的现实情况,软件生存周期的各个阶段都有可能产生差错。以最少的时间和人力,尽可能多的发现程序中的错误和缺陷。测试还要证明,软件的功能和性能与需求说明相符合。
2025-03-21 21:38:25
915
原创 明天去面试软件测试,给我些建议,或者面试题预测?
1.自我介绍在自我介绍中,重点描述:1)个人资料(姓名,籍贯,现住地,学历情况)图片图片图片2)工作经历(在XX企业负责的XX项目,你在这个项目中的作用(重点说最近的一、两个项目,一般来说3年之前的项目,面试官基本上就不是很在意了))图片图片图片分享一个自我介绍模板,供题主参考你好,面试官,我叫xx,来自xx,毕业于xx。目前有两年的功能测试经验。
2025-03-20 17:07:21
1026
原创 2025最新软件测试面试题(一)
Https协议git远程分支还原plateform文件夹git clone 克隆地址cd 进入文件夹git branch test 创建分支git branch -v 查看git checkout -b test分支名 切换git add . 提交git commit -m "add 提交"git push 将本地修改的推送到远程服务器中拉取最新代码 git pull origin developgit 提交失败 就这样。
2025-03-20 17:06:42
951
原创 软件测试面试题之项目测试流程
产品经理组织需求评审会议,介绍产品业务和功能细节。制定测试负责人根据需求评审会议的结果制定测试计划。编写测试用例测试人员根据测试计划编写测试用例。评审测试用例测试人员组织会议,邀请开发和产品人员一起对测试用例进行评审。提测后端开发完成后,提交测试环境进行接口测试。接口测试进行接口测试,验证后端与其他系统的接口是否正常工作。前后端联调完成正式提测前后端开发完成联调后,进行正式提测准备。冒烟测试进行冒烟测试,主要验证代码是否满足提测要求,如果基本功能未实现,会要求重新开发。功能测试。
2025-03-18 21:17:13
256
原创 2025最新软件测试面试题(附答案)来测试下你的水平
1、软件测试的目的是( )A、试验性运行软件B、发现软件错误C、证明软件正确D、找出软件中全部错误【答案】B2、下面说法正确的是( )A、经过测试没有发现错误说明程序正确B、测试的目标是为了证明程序没有错误C、成功的测试是发现了迄今尚未发现的错误的测试D、成功的测试是没有发现错误的测试【答案】C3、软件测试中白盒法是通过分析程序的( )来设计测试用例的。A、应用范围B、内部逻辑C、功能D、输入数据【答案】B4、软件测试中黑盒法是根据程序的( )来设计测试用例的。A、应用范围B、内部逻辑C、功能D、输入数据【
2025-03-18 21:16:20
715
原创 值得思考的两个测试面试题
前几天和两个测试圈里的好友吃饭,席间听其中一个朋友讲到最近面试遇到的一些问题,听来觉得很有意思,其中有两道题对我触动很大,花了一些时间深度思索了一番。今年已经是我入行做软件测试工作的第九个年头,这位朋友分享的面试题,个人认为值得每一个测试同学都思考一下。这篇文章,聊聊我对这两个问题的理解和思考结论,仅供参考,不构成面试答案和建议。虽然近些年测试领域涌现了很多的新名词和各种各样的技术实践,但测试工作的日常,说白了就这几件事:分析需求、测试用例、跟进BUG,线上发布。
2025-03-17 16:30:31
461
原创 值得思考的两个测试面试题
前几天和两个测试圈里的好友吃饭,席间听其中一个朋友讲到最近面试遇到的一些问题,听来觉得很有意思,其中有两道题对我触动很大,花了一些时间深度思索了一番。今年已经是我入行做软件测试工作的第九个年头,这位朋友分享的面试题,个人认为值得每一个测试同学都思考一下。这篇文章,聊聊我对这两个问题的理解和思考结论,仅供参考,不构成面试答案和建议。虽然近些年测试领域涌现了很多的新名词和各种各样的技术实践,但测试工作的日常,说白了就这几件事:分析需求、测试用例、跟进BUG,线上发布。
2025-03-17 16:27:58
883
原创 软件测试面试“八股文”,靠它快速找到工作
这份文档内容涵盖测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!2、什么是版本控制,常用的版本控制系统有哪些?
2025-03-14 15:49:27
427
原创 某大厂软件测试面试(真实面试真题)附带答案
1.你认为怎样写测试用例?答:在的过程中大多都会问到你是怎么来设计测试用例的刚开始的时候都会被问懵。我们从两个方面来看怎么设计测试用例:(1)对于新手来说最简单的是从用户的角度来设计测试用例,即使之前没有接触过软件测试但是每个人的生活中都离不开”APP”。从用户的角度来讲,一个产品首先关注的当然是产品的功能,其次是兼容性和稳定性,最后是容错能力。
2025-03-14 15:48:38
604
原创 2025自动化测试面试题(含答案)
(无状态的意思是其数据包的发送、传输和接收都是相互独立的。Selenium不支持桌面软件的自动化测试,Selenium是根据网页元素的属性才定位元素,而其他桌面软件自动化测试工具是根据桌面元素的位置来定位元素,当然现在也有根据桌面元素的属性来定位的。简单来说,两个都可以实现退出浏览器session功能,close是关闭你当前聚焦的tab页面,而quit是关闭全部浏览器tab页面,并退出浏览器session。就是,当你点击一个链接,这个链接会在一个新的tab打开,然后你接下来要在新tab打开的页面查找元素,
2025-03-13 16:20:45
567
原创 9道软件测试面试题,刷掉90%的软件测试员!
经历了“金三银四”,转眼2025年招聘季就要来了,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种,一时会让人眼花缭乱,分不清最该看哪个小编给大家挑了9道题。
2025-03-13 16:19:00
667
原创 【软件测试面试题】WEB功能测试(持续更新)
SQL注入攻击是注入攻击最常见的形式(此外还有OS注入攻击( Struts 2的高危漏洞就是通过OGNL实施OS注入攻击导致的)),当服务器使用请求参数构造SQL语句时,恶意的SQL被嵌入到SQL中交给数据库执行。SQL注入攻击需要攻击者对数据库结构有所了解才能进行,攻击者想要获得表结构有多种方式:1.如果使用开源系统搭建网站,数据库结构也是公开的(目前有很多现成的系统可以直接搭建论坛,电商网站,虽然方便快捷但是风险是必须要认真评估的);
2025-03-13 16:18:22
669
原创 一个优秀的接口测试用例怎么写?
1)逻辑测试:主要是根据开发提供的接口文档来设计测试用例,接口文档包含的要素(前提条件,输入参数,参数类型,业务逻辑,返回输出描述等),此类主要测试在正常输入的情况下,是否能得出正确的输出结果。2)异常测试:接口逻辑的测试中主要测试接口正常逻辑,即对外提供的接口服务是基本可用的,但仅逻辑测试不能保证数据的安全及程序接口在异常情况下的逻辑处理的正确性。设计接口测试用例,我们可简单的考虑两个基本要素,即:入参、出参,正确/错误的入参,逻辑判断后,接口是否做出正确的处理,返回正确的出参。
2025-03-12 16:56:31
543
原创 性能测试中的基准测试
在性能测试中有一种叫做基准测试。这篇文章,就聊聊关于基准测试的一些事儿。1、定义通过设计合理的测试方法,选用合适的测试工具和被测系统,实现对某个特定目标场景的某项进行定量的和可对比的测试。2、特质①、可重复性:可进行重复性的测试,这样做有利于比较每次的测试结果,得到性能结果的长期变化趋势,为系统调优和上线前的容量规划做参考。PS:这种特质是为了满足基准测试的日常轮询需要。②、可观测性:通过全方位的监控(包括测试开始到结束,执行机、服务器、数据库),及时了解和分析测试过程发生了什么。
2025-03-12 16:55:48
577
原创 2025软件测试面试题,精选100道,内附文档
这份文档,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
2025-03-11 16:18:39
404
原创 软件测试面试题,精选33道,面试稳了。
测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA 对流程的监控,对功能及配置的审计来达到开发的最优化。根据我以前的工作和学习经验,我认为做好工作首先要有一个良好的沟通,只有沟通无障碍了,才会有好的协作,才会有更好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就要问,实时与同事沟通这样的话才能做好测试工作。
2025-03-11 16:17:58
848
原创 2025最新的软件测试面试题(含答案+文档)
分析:什么样的问题才是一个缺陷,需要从客户的需求出发;回答:1、软件没有实现需求规格说明书中要求;2、出现了需求规格说明书中指明不该出现的错误;3、软件没有实现需求文档中虽未明确提及但应该实现的功能;(如:账密加密)4、软件出现难以理解、不易使用或运行速度慢等问题都可以认为是软件缺陷;
2025-03-11 16:17:19
770
原创 软件测试基础①——面试题分析【笔记】
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。比如,暴力破坏电梯,下坠制动测试,超重警报、超时警报的测试,报警功能的测试,监控摄像头测试,火灾时应该不让用户使用,但又要让里面的人能出来等等。不同品牌电梯的比较,电梯和电梯国际标准的比较,电梯和安装电梯的大楼用户需求的比较等等。接口:电梯和电梯控制器,电梯和大楼,电梯和摄像头,电梯和对讲机(报警装置)的接口测试。
2025-03-10 22:03:48
942
原创 阿里软件测试面试记录
1、先做个自我介绍(用“然后”这个词太多了,需要提高演讲能力)2、简单介绍下团队规模,不是公司规模(主要是测试多少人,对接多少开发)3、产品偏向于工作台,有各种各样的能力,你主要负责哪一块(crm)4、公司整体质量保障体系是怎样的?5、质量指标那这块是怎么梳理的?有没有比较通用化的梳理方式6、线上问题反馈收集的方式有哪些,我理解刚刚有一个渠道是用户反馈,还有其他吗?(诊断系统,报警通知)7、产品背后的系统是用什么语言8、举一个比较经典有分析价值的线上问题。
2025-03-10 22:03:11
403
原创 2025准备去面试软件测试岗,高频面试题预测?
金三银四已经到了,想要找工作,或者是想要跳槽的小伙伴们可要做好准备了,给大家总结了软测面试必问的20到面试题,背完面试不用慌!
2025-03-08 19:51:00
609
原创 字节面试题:在线表格功能怎么实现?怎么测?
简述下自己近况:还在干测试,最近忙活的事情大概是自动化测试、性能测试以及业务等等,主打一个啥活都干。业余时间,尝试在正文:前阵子看到老张写的关于面试的文章,我突然想起来,我多年前面试字节时候,遇到的一个面试题,关于如何测试用例的。印象中好像第一次参加字节的面试,也没刷题练习,所以开始的算法题就没做好,导致后来的表现都不太好,所以这个设计用例的题目,也没回答好;今天当做是重新归纳总结一下。
2025-03-08 19:50:26
488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人