首页/新闻资讯/正文详情

最新最全2026软件测试面试笔试100道题目

发布时间:2026/9/24 20:45:25 来源:云帆数科 栏目:资讯中心
最新最全2026软件测试面试笔试100道题目
高频问题1、工作中印象深刻的 BUG2、项目中负责的模块并说一下你设计的用例(包括功能和接口 考验基本功)3、怎么设计用例(功能和接口都问)4、对测试流程改进以及测试质量保证提过哪些意见建议(意思就 是除了大家都能做的这些你对公司还有什么特别的贡献答好很加分)5、怎么开展自动化测试工作的6、介绍一下你的框架7、各种设计用例比如滴滴打车、微信聊天、二维码突然发现桌 子、笔、电梯、水杯啥的过时了......8、现场设计场景说出查询服务端日志的命令9、输入网址后发生了什么10、所有问到我 mock 的面试官都不知道 Postman 搭建 mockserver面试问题1简单介绍一下最近的这份工作2介绍一下做的项目3测试这个系统对于我们测试来说你觉得最大的挑战是什么最 复杂的模块4第三方接口依赖用 Python 写的 mock 服务吗主要写的哪几个 做什么用的啊5postman 怎么搭建 mock 服务6挑一个你项目中你负责的比较小的模块并且跟我介绍一下然后 说一下你针对这个模块的测试设计了哪些异常用例7微信发红包的测试用例第一轮 技术官1自我介绍2简单介绍最近的工作以及项目3装饰器有了解吗简单介绍一下装饰器4有用过什么样的装饰器举个例子5测试登录然后发送一条弹幕这样的一个场景你会怎么设计 自动化测试用例6(5 回答 context 上下文获取 ID token )用前置后置会怎么操作7有了解过公钥私钥吗8pytest 有用过吗9list 怎么去重10有一个字典反转 key-value11实际工作中有对哪些数据做过格式化处理用过哪些数据类型12有用过列表推导式吗13有了解过生成器 generator 之类的吗14你对 python 面向对象有什么概念能举一个测试工作中用到 面向对象的场景吗15你测试的话会怎么样设计测试用例就是说测试用例会有 哪些文件比如说正常的 python 文件和正常的数据文件还有其他 的吗16有了解 unittest 执行逻辑就是整个生命周期吗17有用过 Git 吗18数据驱动 你是怎么理解的19你是用什么实现的引入外部数据集合20假如有这样一个场景一个登陆我们写 10 条 case但是逻辑都是一样的但是自动化的话我不可能同样的逻辑赋值十遍那你有什么办法来解决这个问题21我一套逻辑不同的数据我可以驱动整个测试逻辑测试 数据驱动就是说不同的数据一套逻辑.........具体忘了反正是数据 驱动没说好面试官在教我什么是数据驱动22你对未来的职业有什么期望针对这一次求职你有什么想做 的事情23就是我们组会接业务自动化去实现业务这个应该没有问 题吧第二轮 用人部门技术官1先简单介绍一下自己的情况2你当时用的是 python 的什么测试框架还是3所有的调用流程都是你自己写的吗4unittest 在运行过程中有一些不优美的地方你当时在项目中 使用的时候有没有发现什么5unittest 和 pytest 各有什么优缺点6你当时用的是 unittest 框架那你的用例和数据是怎么去隔离 开的7HTMLTestRunner 这个第三方库的报告还是比较简陋的你当时 生成的报告里面主要体现了哪些东西8你在项目中设计了有多少条用例用例级别9HTML 测试报告怎么可以看起来更直观一个不懂你项目的人看到你的测试报告也能立马知道你出错的原因是什么10有用到关键字驱动吗11你对 Python 的掌握怎么样12Python 实际应用十分制的话你给自己打多少分13两个接口的返回值要做一个字段的对比你用 Python 会怎么 去做14字符串排序你要怎么做15你做接口自动化和手工测试大概占比是多少16你们当时项目自动化只对接口的返回值返回内容做校验吗1自我介绍2介绍一下你最近做的这个项目3你在其中负责哪些模块担任什么角色4你怎么开展你的接口测试5你每一次去一个地方都要重新搭建框架吗6你这个框架相当于是从源代码就是底层做了方法封装这一块全部 是你独立完成的还是说你用了一些现在市面上主流的一些成熟的产 品直接拿过来去做大致引用呢答这个就是二次封装的基于 unittest 单元测试框架7那你二次封装你相对于它本身做了哪一些改进呢那我了解下来 你没有对框架本身的已有的功能去做一些延伸啊你只是说对框架本身提供的功能做了一个引用而已你有没有对它做一个拓展呢就是说它本身没有的你做了一些拓展。那你刚才说到了你对这个接口设 计测试用例你是从哪些方面对它进行设计的呢8那你怎么去定位错误呢9那换个说法把你这个假如说我现在接口报错了你怎么样去定 位、判断、分析这个错误到底是什么错10你说的那个比较笼统比如说我现在我想要知道它到底是参数错 误还是它服务错了还是其他的这种错误还是网络其他的原因 你按照你工作中一个实际场景去分析。11你会使用 python 吗大概是什么样的程度呢就是能熟悉编写 脚本12那我问你一个问题假如 Python 中有一个方法就我现在有个 例子里面的数据假如说是 1 2 2 3我现在想把其中重复字符去掉 使用什么方法13我看你上面写的你还会 jmeter、postman 做接口测试那你这个 应用场景都是哪些14能给我简单介绍一下吗答上个问题说 jmeter 做过压测 给自己挖了个大坑15你这样设计的出发点是什么你凭什么决定就是你用这种策略 去执行这样的压测呢回答一塌糊涂....16那我换句话说你是怎么样断定它出问题点是并发问题而不是其 他问题呢它也有可能 SQL 啊它缓存啊各方面的性能问题你是怎么断定它是由于你这个高并发的用户请求导致的17刚才你说的你有基于 unittest 框架去接口测试对吧那在这个测 试过程肯定会涉及到它内部调用的接口进行测试那这一块你是怎么 测试的比如 REC它方法内部的这种请求。18RPC 调用知道吗19那你这边有涉及到发送埋点吗20那你这边说到有用抓包工具 Charles那你们一般的使用场景是 什么21你们那个应用是 PC 端还是 APP 端呢22那你有接触过 APP 测试吗23那你能简单跟我讲一讲 PC 端测试和 APP 测试它有什么共性和差 别吗24你这几年做的项目基本上都是 PC 端的是吧25你现在在那个公司的话它是甲方还是外包26那你那边完整的测试流程是怎样27你在测试过程中有去了解中间件相关的吗有哪些内容呢28你之前做接口这一块做的比较多一点是吧29那你能跟我简单讲一下就是你怎么保证接口测试的覆盖率吗 就是你怎么认为我这个 case 的设计以及覆盖了所有的单元30单接口测试吗你涉及 case 也就是根据开发给的API文档对那种 入参进行一个匹配组合吗31那你对于新岗位有什么样的期许呢32你现在人在哪1自我介绍2介绍最近的项目、自己的职责以及流程也捎带讲一下3你们是从需求分析、设计时候就开始介入开发过程的是吧4比如说我在后期迭代中我要修改一个功能你是怎么在需求和 设计阶段判断我改的功能是否会影响到其他的功能5你们会有一个主流程你们会在每一次测试都会跑的吗6你们这个主流程是通过自动化的脚本来跑的还是手工进行测试 的7不管它是不是回归测试UI 的话你们都是手工测试的吗8比如说你们在设计测试用例的时候一般会用什么方法9登录页面设计用例(回答的面试官不想听始终不知道想听什 么纠结了半天)10接触过 Oracle 里面的存储过程或者比较复杂的查询、分类、汇总 这些吗11Linux shell 脚本会吗(不太会) 12那 shell 脚本和存储过程看得懂吗13UI 自动化你接触过嘛比如说 Python 的 selenium14页面里面有 iframe知道怎么操作吗15你这边一般做的性能测试 是 jmeter 做的接口性能是吧16像 loadrunner 有用过吗17那你能讲一下在性能测试里面并发是什么概念吗18比如说我有一个登陆页面需求是这个系统大概会有 1000 人用 如果让你来设计性能测试指标那你觉得它的登陆并发数大概要有多 少19你这边接触过一些开源的非关系型的数据库吗20那你这边有什么问题要问吗1自我介绍2自动化的话是你一个人用的还是说你们团队一起用你这个框架3能大概讲一下你的项目吗4那你在里面主要做哪些工作5是属于外包还是甲方的6你觉得测试应该具备哪些技能呢7职业规划8大体的测试流程9测试用例要包含哪些内容10测试计划包含哪些内容11你能大概跟我讲一下简历中写的 DDT 数据驱动和框架分层设计 思想吗12你是怎么设计你的接口测试的脚本的怎么去覆盖的怎么完整的把一个接口的所有测试点都覆盖到你是怎么去保证的(听得 我一脸懵问那么多实际上就是在问接口测试用例设计的思想)13有了解过 jmeter 是吧有实际在工作中应用到性能测试这一块 吗14Linux 命令你熟悉吗你知道怎么去查日志吗15抓过 APP 的包吗怎么抓16怎么抓 HTTPS 请求17你在工作中遇到比较有价值的 BUG印象深刻的18为什么离职19定位问题这一块你会通过哪些手段怎么确定是前端还是后端 的 BUG20ADB 命令有接触吗21有了解过 pytest 吗22自我评价(反正我不说缺点)23对加班的看法24对我们这边有过了解吗25有什么想问我的26要不今天就先聊到这吧1.说一下你之前xx项目的一个流程还有你负责的什么模块2.测试的流程是怎样的3.你是怎么去设计测试用例的4.有没有印象较深的一个bug5.如何去判断和定位bug6.如何做弱网测试7.写一个Python冒泡排序8.Python中列表和元组的区别8.电梯你会怎么去测9.水杯你会怎么去测10.adb常用命令有哪些如何查看前50行和后50行11.Linux查看日志有哪些命令12.接口测试是怎么去测的jmeter和postman有什么区别13.app兼容性怎么去测14.有没有遇到过ANR crease可能是什么原因造成的1自我介绍2你做自动化用的什么工具3你做接口测试之前需要做哪些东西(提到接口文档)接口文档你 需要哪些信息4那你是怎么设计用例的5接口逻辑你是怎么验证的我刚刚听你说好像没有接口逻辑方面 的。(就是业务方面)6UI 自动化这一块你怎么做的7Python 这一块你对数组追加一个值是怎么追加的(我当时有点 懵我问“数组列表吗”她懵了一会儿之后回复我一个嗯........ 然后我就把 list、dicttuple 追加的方式都说出来)8Jmeter 有了解过吗9Jmeter 是怎么传参的10你说使用 jmeter 做过性能压测能不能跟我说一下11你们压测是测试环境还是线上环境压测的时候有遇到什么问 题吗12你压的时候是用自己的机器压吗13你对测试这个工作是怎么认知的14我看好像也在做对需求的测试是不是15你们的测试流程是怎样的16那你们测试辅助工具都用过哪些啊17BUG 管理工具用的什么感谢每一个认真阅读我文章的人作为一位过来人也是希望大家少走一些弯路如果你不想再体验一次学习时找不到资料没人解答问题坚持几天便放弃的感受的话在这里我给大家分享一些自动化测试的学习资源希望能给你前进的路上带来帮助。软件测试面试文档我们学习必然是为了找到高薪的工作下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料并且有字节大佬给出了权威的解答刷完这一套面试资料相信大家都能找到满意的工作。视频文档获取方式这份文档和视频资料对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴我走过了最艰难的路程希望也能帮助到你以上均可以分享点下方小卡片即可自行领取。

相关推荐

CANN算子开发中InferShape形状推导工具集:Broadcast、Elewise与Reduce实战
CANN算子开发中InferShape形状推导工具集:Broadcast、Elewise与Reduce实战

1. 算子形状推导到底在解决什么问题做算子开发的人都有一个共识:InferShape 写得好不好,直接决定了整个网络的编译能不能过、跑起来会不会崩。我在刚接触 CANN 算子开发那会儿,觉得 InferShape 就是个"算输出维度"的体力活&#xf… · 2026/9/24 20:45:19

企业级RAG架构:知识空间与Serverless Agent双引擎
企业级RAG架构:知识空间与Serverless Agent双引擎

1. 这不是又一个“AI聊天框”,而是一套能嵌进ERP、CRM、工单系统的智能中枢 你有没有遇到过这样的场景:客服团队每天重复回答“发票怎么开”“订单为什么没发货”“售后流程走哪一步”,新员工培训要花两周背SOP文档,IT部门被业务方… · 2026/9/24 20:45:18

Wireshark抓包教程:从界面到过滤器与TCP流分析实战
Wireshark抓包教程:从界面到过滤器与TCP流分析实战

简介:这份PDF教程面向网络协议分析与网络运维的入门及进阶学习者,围绕Wireshark这一抓包工具展开系统讲解,帮助读者理解TCP/IP中各协议的实际工作过程,并掌握抓包、协议分析与网络监控的基本方法。资源包内仅含1个PDF文件&#xf… · 2026/9/24 20:45:06

制冷系统核心参数:过热度与过冷度的测量、计算及故障判断实操
制冷系统核心参数:过热度与过冷度的测量、计算及故障判断实操

1. 从一次夜班维修说起:两个数救了整套冷库机组做制冷空调这行久了,你会发现一个规律:大多数“系统不冷”的疑难故障,最后都逃不过两个参数——过热度(Superheat)和过冷度(Subcooling&#xff0… · 2026/9/24 22:35:25

EMC电波暗室日常维护指南:从吸波材料到屏蔽壳体的关键细节
EMC电波暗室日常维护指南:从吸波材料到屏蔽壳体的关键细节

先讲个很多人容易忽略的事实:EMC电波暗室虽然看起来是一间“贴着海绵的房间”,本质上却是一台精密的电磁测量设备。它的价值既体现在屏蔽壳体的结构上,更体现在内部吸波材料、转台、天线塔和接口面板这些“细枝末节”的状态里。我见过不少实验… · 2026/9/24 22:35:25

传递路径分析(TPA)在齿轮箱故障诊断中的原理与Matlab实现
传递路径分析(TPA)在齿轮箱故障诊断中的原理与Matlab实现

去年处理一台矿山破碎机齿轮箱的振动异常时,我盯着测点屏幕上1300Hz左右一群密密麻麻的边带发了很久的呆。齿轮啮合频率的谐波和疑似轴承特征频率重叠在一起,时域波形上还能看到明显冲击,谁都不敢拍板说问题在齿轮还是轴承。拆机验证的结果是… · 2026/9/24 22:35:19

电波暗室维护全攻略:从部件原理到日常巡检与故障排查
电波暗室维护全攻略:从部件原理到日常巡检与故障排查

做EMC测试的都知道,暗室是整个实验室里最“金贵”的资产。一套合格的3米法或10米法电波暗室,从土建到屏蔽体安装、吸波材料铺设、转台天线塔进场、滤波器配齐,前前后后投入少则几百万,多则上千万。但很多实验室用起来却相当“糙”… · 2026/9/24 22:35:12

ClickHouse并行查询与max_threads调优实战:从原理到踩坑
ClickHouse并行查询与max_threads调优实战:从原理到踩坑

ClickHouse这个数据库,我接触得早,从最早的v19就开始在生产环境折腾。很多人对它最直观的印象就是:快。但真要说清楚为什么快、怎么让它更快,大部分人第一反应是“列存、压缩、向量化”。这些确实对,但真正拉开差距的地… · 2026/9/24 22:35:12

从设计到落地:打造AI安全审计Skill的完整实践指南
从设计到落地:打造AI安全审计Skill的完整实践指南

自从Claude、Codex、opencode这些Agent类工具把“skill”这个概念带火以后,技术圈子里讨论的重心已经从“怎么让模型回答得更准确”,慢慢转向了“怎么让模型按职业标准干活”。security-audit-skill就是顺着这个思路长出来的一个典型产物——它把一套安全… · 2026/9/24 22:35:12

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码