- 博客(1033)
- 收藏
- 关注
原创 软件测试面试常见问题【含答案】
PO是Page Object 模式的简称,它是一种设计思想,意思是,把一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为,PO模式一般使用三层架构,分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。
2025-04-01 16:03:02
350
原创 盘点.软件测试工程师常见的面试题。面试官说我要定你了!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-04-01 16:01:02
750
原创 2025年最新软件测试面试题【附文档答案】
1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,来确认是否是缺陷;与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;
2025-03-31 16:18:47
338
原创 掌握这3分钟自我介绍,你的软件测试面试就稳了
在面试中常常作为第一个问题而出现,好的自我介绍可以带来良好的第一印象,如何讲好自我介绍呢。我建议从三部分下手。
2025-03-29 14:14:02
594
原创 怎样正确做 Web 应用的压力测试?
提到,我们想到的是压力测试,其实这是片面的,。为了让大家看完文章后,更有获得感,本文将从以下方面进行展开:1、Web应用(网站)压测范围2、前后端压测流程3、补充1:前端4、补充2:后端压力测试。
2025-03-29 14:13:29
388
原创 测试不知道BUG如何定级和分类???
在中,对bug进行定级和分类是至关重要的环节。这不仅有助于开发团队更加高效地处理bug,提高软件的整体质量,还能确保资源得到合理分配,优化。:通过对bug进行定级,可以明确哪些bug需要优先修复,哪些可以稍后处理,从而确保软件的核心功能和稳定性得到优先保障。:根据bug的严重性和影响范围,合理分配测试和开发资源,避免资源浪费,提高团队的工作效率。:通过及时修复高优先级的bug,可以减少软件中的缺陷和漏洞,提升软件的稳定性和用户体验。
2025-03-29 14:12:42
253
原创 接口测试系列之 —— 前端交互测试和后端逻辑测试
在交互过程中,针对一个接口也会有多个场景,前端会根据不同的入参来调 用不同的场景,根据不同响应结果, 进行响应数据的改写,来获得不同响应,验证不同响应下前端的展示效果。接口自动化测试同样需要有需求分析、用例设计,依据用例设计使用 python 或者 java 等语言结合框架,编写自动化测试脚本,实现接口自动化测试、自动 执行及自动发送测试报告等环节。2、是否携带默认值参数 正向测试用例:存在默认值的参数都不填写、不传参,必填参数都填写正确并且存在正 确的常规值,这方面考虑设计测试用例。
2025-03-29 14:11:55
374
原创 14:00面试,14:06就出来了,问的问题过于变态了。。。
请用 python 打印出 10000 以内的对称数(对称数特点:数字左右对称,如:1,2,11,121,1221 等)一个输入三角形的函数,输入后输出是否能组成三角形,三角形类型,请用等价类- 划分法设计测试用例。给定一个整数 N,和一个 0-9 的数 K,要求返回 0-N 中数字 K 出现的次数。1,2,3,4 这4个数字,能组成多少个互不相同的且无重复的三位数,都是多少?统计python源代码文件中代码行数,去除注释,空行,进行输出?你认为性能测试的目的是什么?做好性能测试的工作的关键是什么?
2025-03-28 21:36:47
2015
原创 面试必备:web自动化测试POM设计模式详解
PO是PageObject设计模式的简称,有时也称为POM,中文含义:页面对象模型,用于专门对一个系统进行自动化测试实现的设计模式。可以最大程度实现测试的覆盖率,是目前业内公认的最佳设计模式。a.公共方法代表页面提供的服务b.不要暴露页面细节,对外只提供方法名c.不要把断言和操作细节混用,操作细节中不要使用断言,可以把断言放到单独的模块中,如:testcase中d.页面对象类的方法可以return到新打开的页面,点击一个页面可能会产生新的页面,可以使用return表示跳转,或者通过页面url直接访问。
2025-03-28 15:08:52
636
原创 功能测试+自动化测试代码覆盖率统计
是一个开源的覆盖率工具。Jacoco 可以嵌入到 Ant 、Maven 中,并提供了 EclEmma Eclipse 插件,也可以使用 Java Agent 技术监控 Java 程序。很多第三方的工具提供了对 Jacoco 的集成,如 sonar、Jenkins、IDEA。
2025-03-28 15:06:40
691
原创 浅谈集成AI的移动自动化测试
最后的开头,小编想说当前AI元素定位的缺点,就是Windows系统还不支持,因为Appium AI 插件需要一些系统依赖项来处理图像,另外各种限制也约束也比较多,并没有真正的集成到Appium中。希望早日能够支持全平台下使用该AI插件,并且不断扩充功能,也不仅仅限于元素定位。在爱奇艺的AI移动端自动化测试的文章中写到:结合AI的移动端自动化能够利用 AI 解决更多问题,如页面异常检测、用户行为预测,页面预加载等。小编也非常看好AI在移动端测试中发现更多有价值、普通测试手段发现不了的问题。期待 ~
2025-03-28 15:05:50
877
原创 使用Jmeter进行http接口性能测试
在进行网页或应用程序后台时,一般要及时测试开发的接口能否正确接收和返回数据,对于单次测试,Postman插件是个不错的Http请求模拟工具。但是Postman只能模拟单客户端的单次请求,而对于模拟多用户并发等性能测试,就必须借助其他的工具了,这里推荐功能强大的JMeter自动化测试工具Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。
2025-03-27 14:33:00
407
原创 接口测试场景:怎么实现登录之后,需要进行昵称修改?
在中有一个这样的场景:登录之后,需要进行昵称修改,怎么实现?首先我们分别看下登录、昵称修改的接口说明:以上业务中补充一点,昵称修改,还需要添加Authorization传登录获取的token值。分析:登录之后的响应结果中会返回、token信息;而更新昵称需要传参member_id、且需要请求头传token;也就是我们要想办法从“登录”的响应结果中获取到id、token信息,再去传给“更新昵称”请求。因为返回数据格式是json,所以我们用JSON提取器来实现。
2025-03-27 14:32:16
339
原创 2025年阿里最新软件测试面试题:Web 测试+接口测试+App 测试
上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在1-2年内完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,古人说的好“不积跬步,无以至千里。”等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。
2025-03-26 17:20:42
565
原创 2025年春招 100 道软件测试面试题,附答案!
2025年春招开始了,整理了100多道题,都是最新的,包含了腾讯、阿里等大厂的面试技巧,需要的看过来哦~2025年春招 100 道题答案项目你是怎么开展的?的编写要点有哪些?APP 测试和 Web 测试有什么区别?你是如何做 app 兼容性测试的?get 和 post 方法有什么区别?常用的元素定位方式?怎么定位是前端 bug 还是后端 bug?项目上线后发现的 bug,你们会怎么处理呢?Group by 和 order by 区别?“长连接”和“短连接”有什么区别?
2025-03-26 17:20:11
772
原创 软件测试面试题目—接口测试面试题,梦寐以求的答案来了
接口测试:是测试系统组件间接口的一种测试方法接口测试的重点:检查数据的交换,数据传递的正确性,以及接口间的逻辑依赖关系接口测试的意义:在较早期开展,在软件开发的同时实现并行测试,减少页面层测试的深入问题,降低开发成本,缩短整个项目的测试周期;脱离页面的限制,更全面的进行测试,发现更底层的问题。
2025-03-26 14:17:43
737
原创 2025年软件测试面试题,精选100 道,内附答案
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-03-26 14:16:59
560
原创 这些软件测试面试题一定要会,自动化测试面试题(含答案)
断言assert 用于代码中验证实际结果符合预期结果,如果测试用例失败,则抛出异常并且提供断言日志。
2025-03-26 14:16:01
782
原创 软件测试面试怎么介绍项目,看完这5点就够了
例如:实现了XX个接口的自动化测试,编写了XX接口自动化测试用例,提升了XX测试效率,线上Bug率下降XX,在实现接口自动化的过程中,用到了JMeter/Postman测试工具。运用的JMeter相关知识包括:实现接口之间的关联、利用CSV Data Set Config进行参数化、设置响应断言/JSON断言/BeanShell断言、处理接口签名Sign等等。
2025-03-26 14:15:19
696
原创 【面经】2025年软件测试面试题,精选100 道(附答案)
80 、您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷( Bug )的管理?79 、您以往的工作中,一条软件缺陷(或者叫 Bug )记录都包含了哪些内容?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。35、软件测试的文档测试应当贯穿于软件生命周期的全过程,其中用户文档是文档测试的重点。12、使用 QTP 做功能测试,录制脚本的时候,要验证多个用户的登录情况/查询情况,如何操作?70 、请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。
2025-03-25 19:29:38
818
原创 软件测试面试,这些坑你别踩,我已经替你踩过了!
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。候选人:“我最近做的项目是xxx,是一款在线购物平台,主要针对低消费群体,我负责的是“个人中心页面”,这里面有积分功能、可以抽奖、领券......。2. 学了几个月代码,如果是简单的题目不会做,可能还会留下“学习能力”不足的印象。面试官问的是你做的事情,而不是这个项目的内容。具体的实施过程,你都做了哪些具体的工作?
2025-03-25 19:28:25
325
原创 软件测试面试常常遇到的十大“套路”
面试中,如何回答HR提出的问题很大程度上决定了面试能不能成功。下面是软件测试人员在面试过程中经常被问到的10个问题,告诉你怎么回答才不会被面试官套路…
2025-03-25 19:27:51
1001
原创 软件测试十大必问面试题(附答案和解析)
参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。
2025-03-24 14:42:12
881
原创 软件测试常见面试问题:说一下缺陷的严重程度和优先级是怎么划分的
而所谓的优先级的话,就是站在测试的角度希望开发人员去修复这个问题的先后顺序嘛,一般情况下缺陷的优先级和缺陷的严重程度是成正比关系的,因为越严重的缺陷,给我带来的影响越大嘛,那我们肯定是希望在越短的时间内去修复它的,比如严重程度为致命的缺陷,它的优先级就是最高的紧急,而后面的严重、一般和轻微的话,它们的优先级依次就对应高、中和低了。对于缺陷的严重程度和优先级的划分,不同的公司有不同的要求,有的公司可能划分的是3个等级,有的可能是4个等级,有的呢划分为了5个等级。2、说一个缺陷的优先级是怎么划分的。
2025-03-22 19:44:25
583
原创 自动化测试技术:软件测试模型和测试过程详解
不同公司的测试报告模板虽不相同,但测试报告的编写要点都是一样的,一般都是先对软件进行简单介绍,然后说明这份报告是对该产品的测试过程进行总结,对测试质量进行评价。一份完整的测试报告必须包含以下几个要点。
2025-03-21 14:47:26
1061
原创 测试人员面试需要掌握的内容,软件测试面试题答案
产品经理确认本次版本的需求,召开会,进行估时排期,需求和时间都确定之后,UI出设计图,开发人员进行开发,测试人员编写,召开用例评审会议,制定,包括准备一些测试数据,等到开发提测,先进行冒烟测试,然后进行,集成测试以及(测试内容:功能、界面、可靠性、易用性、性能、兼容性、安全性等),测试人员确认没有问题后进行验收测试,由开发人员部署到预生产环境,进行一轮回归测试,最后部署到生产环境,进行版本对比测试,确认线上用户的正常使用。
2025-03-21 14:46:42
783
原创 APP测试工程师岗位面试题
由于版本节奏比较快,开发与测试几乎并行,一个版本周期内会有两版在推动,也就是波次发布,波次发布用于尝试新加入的功能,做小范围快速的开发,验证和发布,为下个大版本的功能做实验和调研。快速发版的需求要求测试快速响应,灰度放量:分局后台打点数据,收集活跃用户的版本分布,以百万级为衡量标准,对小范围用户进行新版本的放量操作,根据用户使用体验收集数据,知道版本bug修复和用户体验的提升。-m 显示最大数据量;评论类型:纯中文,纯数字,纯字母,春字符,纯表情(微信表情/手机自带表情),混合类型,博阿含url链接。
2025-03-20 14:50:12
665
原创 App测试经典面试题及参考答案
最近整理了一些关于的面试题。本参照答案是本人在工作实践中总结,仅代表个人观点,如有错误,请谅解。1、说一些你在测试过程中常用到的命名2、APP测试与的区别?3、APP闪退有哪些原因造成的?4、APP实时日志如何抓取?5、讲一下安卓 SDK中自带工具的功能?6、简要说一下冷启动、暖启动、热启动、首屏启动7、Android和IOS手机系统有什么区别?8、IOS和安卓的APP测试有什么不同?9、Push消息如何测试?10、APP测试的主要内容有哪些?11、APP的闪退通常是什么原因?
2025-03-20 14:49:26
271
原创 面试遇上不懂问题,到底该怎么答?
面试,是门学问,每一位求职者都怀揣着对未来的憧憬与期待,只为在那短暂的交流中,向面试官展示自己最优秀的一面。然而,面试时,最怕空气突然安静,更怕面试官突然提问一个你完全不懂的问题。这时候,你是选择直接说不懂,还是硬着头皮狡辩一下呢?面试时,你若对问题回答不上来,面试官会在心里默默给你贴上 “诚实但能力不足” 的标签。当你试图解释,却因慌乱而答非所问,面试官又会觉得你是个喜欢狡辩、不诚实的人。这足以说明这个问题的复杂性,它不仅仅是简单的知识问答,更是一场对求职者应变能力、沟通能力和职业素养的综合考验。
2025-03-19 16:20:34
917
原创 面试未通过,要不要主动询问面试官未通过原因?
在这种情况下,询问面试未通过的原因,得到的回答可能只是 “你和岗位需求不匹配”,这样的反馈对我们来说,参考价值并不大,也无法为我们的职业发展提供实质性的帮助。无论是选择主动询问面试未通过的原因,还是选择默默接受结果,对我们来说,最重要的都不是那个“原因”本身,而是如何从这次失败的经历中吸取教训,让自己变得更强大。面试未通过后,到底要不要主动询问面试官未通过的原因,其实并没有一个绝对正确的答案 ,就像生活中的很多事情一样,它没有非黑即白的界限。
2025-03-19 16:20:00
751
原创 金三银四,分享一波数据库笔试题及答案!
2、SELECT c.NAME AS C_Name,COUNT(s.Id) AS Rs,AVG(s.Score) AS Score FROM student s JOIN class c ON s.c_Id=c.Id WHERE c.NAME IN ('一班','二班') GROUP BY c.NAME ORDER BY Score DESC;如果不想笔试受挫的宝子,一定要牢牢码住!手机号:mobile_no,司机姓名:name,车牌号:car_percel_no,归属用户id:user_id。
2025-03-19 16:19:22
816
原创 40个软件测试面试题,找工作看过来
一个写得很好的测试计划文件,详细说明了软件测试的范围和活动,对项目的成功是必要的。因为静态测试比动态测试在更短的时间内覆盖更多的内容,所以它的成本效益更高。相反的,测试和编码是相互排斥的。像这样的测试被称为非功能测试。过程的一部分,一组被称为测试案例的程序被执行,以验证一个特定的特征或功能。这个过程确定了软件的依赖性,并确认正确的输入在不同的软件模块和子系统中被传输。术语 “质量保障”(QA)是指一种有计划、有组织的方法,评估为创造高质量产品所采取的步骤的有效性,测试分析监控测试报告并调整程序以符合预期。
2025-03-19 16:18:19
723
原创 软件测试十大必问面试题(附答案和解析)
参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。
2025-03-19 16:04:34
606
原创 软件测试行业面试题...
最近看到网上流传着各种面试经验及面试题,往往都是一大堆技术题目贴上去,但是没有答案。为此,软件测试面试汇总小编用业余时间整理了这份软测常见的面试题及详细答案,包含测试技术面试题、开发及环境搭建类面试题以及人力资源方向的面试题,整理完发现足足有37页!当然,若有不对的地方,还望各路大牛不吝赐教,留言即可。1、什么是?兼容性测试侧重哪些方面?2、我现在有个程序,发现在Windows上运行得很慢,怎么判别是程序存在问题还是软硬件系统存在问题?3、测试的策略有哪些?4、测试用例设计方法的特点是什么?
2025-03-19 16:03:52
588
原创 2025软件测试面试题(持续更新)
转眼2025年招聘季已将到来,没点真本事真技术,没点面试经验,不了解点职场套路,如何过五关斩六将?如何打败面试官?如何拿下那梦寐以求的offer?如果你的跳槽意向已经很确定,那么请往下看!跳槽最重要的一步自然是面试,马上跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以小编整理出以下资料仅供大家参考。
2025-03-18 16:36:05
877
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人