自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1257)
  • 收藏
  • 关注

原创 一文get,最容易碰上的接口自动化测试问题汇总

如几天前的时间按照自然日判断还是按照时间间隔判断,换算小数保留方式封装,数据库&redis的增删改查封装等(根据实际需要),这种对于不是特别熟悉python自带哪些库的同学来说很实用。检索类型,有些需要加引号,因为sql语句包含XXXX类型,对于如上面例子中的日期类型是datetime.date,直接用qiandao = t_date 不可行。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

2025-08-22 17:17:29 156

原创 35道最新【软件测试】面试题,常见面试题及答案汇总

除了掌握扎实的专业技能之外,你还需要一份《软件测试面试宝典2025版》才能在万千面试者中杀出重围,成功拿下offer。小编特意整理了35道测试必问必过面试题,送给大家,希望大家都能顺利通过面试,拿下高薪。赶紧码住吧~~文末有福利最后,当你想踏入这个行业,给两点小小的建议:(1)你自己需要考虑清楚,你是否真的喜欢这个行业,起码有足够的热情愿意去钻研?因为IT行业的技术发展非常快,非常不断地学习才能保证在这个行业长久的走下去。如果不喜欢学习新技术,即便进入这个行业,也会很快被淘汰。(2)互联网行业的。

2025-08-22 15:53:53 255

原创 【测试面试题】14题常见APP测试面试题(参考答案)

一般用Fiddler,主要用来做app抓包使用,先在Fiddler客户端做好各项配置,端口设置为8888;然后在手机上设置代理,就可以抓包,主要看的是服务器返回的值、还能够修改传入参数、传出的参数、模拟网络延时,构造不同场景。Android四大基本组件:Activity、BroadcastReceiver广播接收器、ContentProvider内容提供者、Service服务。Activity:应用程序中,一个Activity就相当于手机屏幕,它是一种可以包含用户界面的组件,主要用于和用户进行交互。

2025-08-21 15:55:46 351

原创 软件测试面试真题 | 黑盒测试和白盒测试的基本概念是什么?

1、总结来说,黑盒测试和白盒测试都是测试设计的方法。2、黑盒测试一般用来确认软件功能的正确性和可操作性,目的是检测软件的各个功能是否能得以实现。它把被测试的程序当作一个黑盒子,不考虑其内部结构,在知道该程序的输入和输出之间的关系或程序功能的情况下,依靠软件规格说明书来确定测试用例和推断测试结果的正确性。3、白盒测试需要根据软件内部的逻辑结构分析来进行测试,是基于代码的测试。把被测程序当作盒子的话,它需要考虑盒子的内部结构和逻辑。测试人员通过阅读程序代码或者通过编写测试代码的方式来判断软件的质量。

2025-08-21 15:55:11 204

原创 2025年100道最新软件测试面试题,常见面试题及答案汇总

(软件测试面试题)如何逼自己一周刷完软件测试八股文教程,刷完面试就稳了,你也可以当高薪软件测试工程师!除了掌握扎实的专业技能之外,你还需要一份《软件测试面试宝典》才能在万千面试者中杀出重围,成功拿下offer。小编特意整理了100道软件测试面试题,送给大家,希望大家都能顺利通过面试,拿下高薪。赶紧拿去吧~~Q1、什么是软件测试?Q2、软件测试的目的?Q3、测试工程师的职责Q4、什么是软件的生命周期?Q5、软件带来错误的原因很多。主要的原因有哪些?Q6、C/S 模式的优点和缺点Q7、B/S 模式的优点和缺点Q

2025-08-21 15:54:24 467

原创 软件测试工程师常问的经典面试题,看看你面试时,压中了几道?

什么样的问题才是一个缺陷,需要从客户需求出发;1、软件未实现需求规格说明书中的要求;2、出现需求规格说明书中指明不应该出现的错误;3、软件未实现需求文档中虽未明确提及但应该实现的功能;(如:账密加密)4、软件出现难以理解、不易使用或者运行速度慢等问题都可以认为是软件缺陷;

2025-08-20 16:18:47 487

原创 超全的软件测试面试大全(含答案+文档)

分析:这个问题是所有面试中最常问的,问的人可能是HR、部门主管、经理、甚至是董事长。大部分情况下,HR都会理解你的,但是回答问题时千万不要太过于实诚,有些面试者一上来就抱怨上一家公司如何压榨公司员工等这些话语,没有一家公司会愿意接受这样的面试者,HR并不能完全感受你遭遇到的,所以还请控制好自己的负面情绪。经理or董事长:这个回答起来的话还是比较难把握的,因为在面试时,面试者往往对公司的发展方向不是非常了解,所以要在回答时再带一句,“具体的发展方向,还需要根据公司的发展方向去调整”,这样回答会保险一些。

2025-08-20 16:18:00 982

原创 5个实用的性能测试工具(软件测试工程师必备)

在日常的工作中,最常用的性能测试工具是LoadRunner和Jmeter。今天给大家整理了5个针对web应用程序性能和负载压力能力的最广泛使用的性能测试工具。这几个负载测试工具将确保应用程序在高峰流量和极端压力条件下的性能。包括开源和授权的。但是几乎所有的授权工具都有免费的试用版,所以在决定哪种工具最适合你的需求之前,你可以有机会亲自尝试。这款工具提供了高级的测试功能。以JMeter为核心,任何用户都能轻松熟练掌握它。在SmartMeter中创建一个测试。操作相对简单。

2025-08-19 16:27:15 913

原创 常见Appium相关问题及解决方案

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!部分手机已经运行过一次appium脚本,手机上已经安装过ui2驱动,但是每次执行的时候仍然会提示是否安装UI2,如图。2.打开手机设置,进入开发者选项,打开USB调试功能。

2025-08-19 16:26:39 493

原创 测试用例的书写方式以及测试模板大全

一个优秀的测试用例,应该包含以下信息:1 ) 软件或项目的名称2 ) 软件或项目的版本(内部版本号)3 ) 功能模块名4 ) 测试用例的简单描述,即该用例执行的目的或方法5 ) 测试用例的参考信息(便于跟踪和参考)6 ) 本测试用例与其他测试用例间的7 ) 本用例的前置条件,即执行本用例必须要满足的条件,如对的访问权限8 ) 用例的编号( ID ),如可以是 软件名称简写 - 功能块简写 -NO.。9 ) 步骤号、操作步骤描述、测试数据描述。

2025-08-18 16:43:00 440

原创 性能测试之mysql数据库如何调优?

1、SQL语句不要写的太复杂。一个SQL语句要尽量简单,不要嵌套太多层。2、使用like的时候要注意是否会导致全表扫3、尽量避免使用!=或<>操作符,在where语句中使用!=或<>,引擎将放弃使用索引而进行全表扫描。4、尽量避免使用 or 来连接条件,在 where 子句中使用 or 来连接条件,引擎将放弃使用索引而进行全表扫描。5、尽量避免使用in和not in,在 where 子句中使用 in和not in,引擎将放弃使用索引而进行全表扫描。6、尽量避免使用表达式、函数等操作作为查询条件。

2025-08-18 16:42:14 256

原创 京东软件测试岗面试题(干货)含答案+文档

回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。

2025-08-16 20:39:21 897

原创 38条Web测试经验分享

但同时,会造成一些问题,即大于128的Ascii对应的字符在解密时无法解析,尝试使用“uvwxyz”等一些码值较大的字符作为密码,同时,密码尽可能的长,如17位密码等,造成加密后的密码出现无法解析的字符。常见的错误是系统对空格的处理,可能添加的时候,将空格当作一个字符,而在查询的时候空格被屏蔽,导致无法查询到添加的内容。数据注入主要是对数据库的注入,通过输入一些特殊的字符,如“’”,“/”,“-”等或字符组合,完成对SQL语句的破坏,造成系统查询、插入、删除操作的SQL因为这些字符而改变原来的意图。

2025-08-15 16:35:19 951

原创 软件测试基础篇(超详细整理)

bug的定义每个公司都不一致,在定义级别之前需要查看公司规范,以下为样例。

2025-08-15 16:34:37 946

原创 已帮助上千人成功入职2025软件测试面试自我介绍,软件测试常见面试题

(项目经验直接决定一个人能否胜任一份工作,企业更应该看重一个人解决问题的思路和具体能力),项目介绍部分最重要的思路是应该先整体后局部,介绍整体的时候要有量化的数据(从项目度量的五大维度:规模,包括项目代码规模,需求规模、用例规模,工作量,进度,质量和成本),然后是整体的测试流程,然后再是角色与职责,接下来是项目中自己的特色,比如做得最好的是、遇到最大的困难时、最差的是,最后是心得体会。面试官一般会问,您还有什么想问的吗?还有什么想了解的吗?基本的思路应该分三种情况总结:!!

2025-08-14 16:26:56 792

原创 软件测试工程师面试题(含答案)

答:基本信息+擅长测试方向+个人突出亮点+以往工作经历等等。

2025-08-14 16:26:11 885

原创 「 Pytest测试框架 」开展性能基准测试!

在软件开发中,性能测试和基准测试是确保软件质量不可或缺的一部分。今天,将给大家推荐一款强大的工具——,它能够帮助我们轻松地集成基准测试到我们的pytest测试套件中。是一款基于pytest框架的插件,专门用于编写和执行性能测试或基准测试,并收集结果。它能与pytest无缝整合,让测试人员能够在熟悉的环境下轻松进行性能分析,无需切换到其他专门的性能测试工具。通过使用装饰器,测试人员可以方便地在pytest测试框架中添加性能测试用例。

2025-08-13 15:32:08 605

原创 Fiddler抓包常用功能

Fiddler除了以上介绍的功能外,还有其他功能,如:限制网速,用于模拟弱网测试简单的接口测试mock结合第三方插件实现更多功能!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-08-13 15:31:21 757

原创 Postman—添加断言和检查点

postman断言是JavaScript语言编写的,在postman客户端指定区域编写即可。断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。

2025-08-13 15:29:13 825

原创 JMeter接口&性能测试

在测试过程中,平均响应时间、吞吐量、并发连接数是我们性能测试的一个重要衡量指标,但是在测试中,特别是在聚合报告中,得出的90%Line等同于该用户提出的90%响应时间,这个数值对我们性能测试分析也很有参考价值。90%响应时间是说在发送的请求中,90%的用户响应时间都比得到的数值上要短,同时说明,一个系统在应用时,90%的用户响应时间都能达到这个数值,那么就为系统性能分析提供了很好的参考价值。如果线程数为100,循环次数为2,那么每个线程发送2次请求,总请求数为100*2=200次。

2025-08-13 15:28:35 788

原创 软件测试面试必备,一篇文章,带你彻底掌握接口测试

接口测试。

2025-08-12 15:13:10 987

原创 2025最新最全面的软件测试常见面试题合集(内附详细答案)

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-08-12 15:12:34 916

原创 软件测试面试?太简单了 2025测试面经 (答案+思路+史上最全)

1)session存储于服务器,可以理解为一个状态列表,拥有一个唯一识别符号 sessionId,通常存放于cookie中,服务器收到cookie后解析出sessionld,再去session列表中查找,才能找到相应 session。依赖cookie2)cookie类似一个令牌,装有sessionId,存储在客户端,浏览器通常会自动添加。3)cookie安全性比session差4)token也类似一个令牌,无状态,用户信息都被加密到token中,服务器收到 token后解密就可知道是哪个用户。

2025-08-12 15:12:02 540

原创 最全软件测试面试题(含答案),拿不到offer算我输!

• 为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果的一个特定的集合。• 测试脚本是为了进行自动化测试而编写的脚本。• 测试脚本的编写必须对应相应的测试用例。

2025-08-11 15:36:56 741

原创 软件测试面试一定会被问到的10个技术问题(附答案)

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-08-11 15:36:20 950

原创 【面经】2025年软件测试面试题,精选100 道(附答案)

1、我现在有个程序,发现在 Windows 上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?2、什么是?侧重哪些方面?3、测试的策略有哪些?4、测试用例设计方法的特点是什么?5、描述使用 bugzilla 缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程?6、描述测试用例设计的完整过程?7、你觉得 bugzilla 在使用的过程中,有什么问题?8、单元测试的策略有哪些?9、LoadRunner 分哪三部分?10、LoadRunner 进行测试的流程?11、什么是并发?

2025-08-09 16:47:12 613

原创 软件测试面试:请说一下你工作中发现的最有价值的bug?

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-08-09 16:46:35 828

原创 全网最全软件测试面试题(含答案解析+文档)

版本控制 (Revision control) 是一种软件工程技巧,在在开发的过程中,确保由不同人所编辑的司一文件都得到更新及历史记录的保存。Git(读音为/git/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2025-08-08 20:14:30 927

原创 软件测试面试经典200问(含答案+文档)

答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点;然后开发就排期进行开发,主管开始编写测试计划,对我们进行任务分配。我们参考需求规格说明书及原型图编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本;开发人员版本编译完成后,我们会先进行预测,主要对主功能业务进行测试,如果主业务流程不通过,直接返回给开发进行修改。预测通过,依据测试用例进行系统测试。

2025-08-07 15:39:25 356

原创 2025软件测试面试题(持续更新)

转眼2025年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。

2025-08-06 16:16:05 558

原创 【软件测试面试秘籍】学会这8大技巧,轻松拿下年薪20W offer

面试过程中一定要放慢语速,做到条理清晰。特别是做。

2025-08-06 16:14:37 800

原创 最全软件测试面试问题和回答,全文背熟不拿下offer算我输!

对于刚拿到你的面试简历的面试官,第一个问题基本上就是做一下自我介绍。

2025-08-05 20:28:20 504

原创 2025软件测试面试题(持续更新)

转眼2024年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。

2025-08-05 20:26:33 684

原创 2025软件测试面试八股文(有答案版),金九银十季,涨薪涨薪_八股文软件测试面试题

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-08-05 20:25:43 799

原创 求职必备:软件测试面试避坑指南

面试逆袭指南:从简历优化到拿下高薪Offer,避开90%求职者的坑!附高频标准答案避免混淆的区别不清楚黑盒/白盒测试的区别说不清设计方法(等价类、边界值等)只提工具名称但说不出具体使用场景对框架理解肤浅性能测试工具仅停留在录制回放层面所有案例都来自学习项目没有实战无法描述真实遇到的和解决过程测试报告和文档经验不足回答过于简略或冗长无重点使用太多专业术语但不解释逻辑混乱,无法清晰描述测试流程对测试工作价值认识不足表现出开发比测试"高级"的态度缺乏团队协作意识。

2025-08-04 15:27:52 335

原创 2025软件测试面试题汇总【备战金九银十】内容较长建议收藏

测试计划写作完成后,如果没有经过评审,直接发送给测试团队,测试计划内容的可能不准确或遗漏测试内容,或者软件需求变更引起测试范围的增减,而测试计划的内容没有及时更新,误导测试执行人员。在传统的 BugZilla 中,BUG 描述应该包括以下的信息和 BUG 产生对应的软件版本和模块开发的接口人员BUG 的优先级BUG 的严重程度BUG 可能属于的模块,如果不能确认,可以用开发人员来判断BUG 标题,需要清晰的描述现象BUG 描述,需要尽量给出重新 Bug 的步骤BUG 附件中能给出相关的日志和截图。

2025-08-04 15:21:58 127

原创 158道软件测试面试题及答案!金九银十求职必备!

在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试的目的:测试是程序的执行过程,目的在于发现错误一个成功的测试用例在于发现至今未发现的错误一个成功的测试是发现了至今未发现的错误的测试确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。确保产品满足性能和效率的要求确保产品是健壮的和适应用户环境的软件测试的原则:测试用例中一个必须部分是对预期输出或接过进行定义程序员应避免测试自己编写的程序。

2025-08-04 15:21:19 690

原创 2025迎接金九银十,最全的软件测试面试题,能不能找到合适工作就看它了

软件测试的目的软件质量:软件产品的特性可以满足用户的功能、性能需求的能力。参考答案:瓶颈主要是指整个软硬件构成的软件系统某一方面或者几个方面能力不能满足用户的特定业务要求,“特定”是指瓶颈会在某些条件下会出现,因为毕竟大多数系统在投入前。严格的从技术角度讲,所有的系统都会有瓶颈,因为大多数系统的资源配置不是协调的,例如CPU使用率刚好达到100%时,内存也正好耗尽的系统不是很多见。因此我们讨论系统瓶颈要从应用的角度讨论:关键是看系统能否满足用户需求。

2025-08-04 15:20:48 629

原创 扯一扯性能测试--包括哪些方面、指标?

提到性能测试,很多从业相关人员可能会感觉比较混淆。性能测试,它是属于测试领域一个专业细分领域,和软件测试一样,性能测试涉及到的范围和所需要的技能是非常广而精的,如果从大的类型来划分的话性能测试可以被分为:服务端性能测试 | 客户端性能测试 | 全链路性能测试这三种性能测试它的关注点及关注指标都是不一样的,本文以服务端性能测试展开,客户端性能测试及全链路性能测试不在此文说明那么,什么是服务端性能测试呢?从大家熟悉的功能测试举例吧!

2025-08-03 16:01:08 833

原创 2025年软件测试面试题,精选100 道,内附答案

80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?79 、您以往的工作中,一条软件缺陷(或者叫 Bug )记录都包含了哪些内容?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。

2025-08-03 14:59:23 615

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除