大厂软件测试面试题
前言一、华为测试岗电话面试一面1自我介绍2项目流程 讲下H模型3业务流程 项目讲解、可从贷款流程讲起4做过自动化吗5做过接口测试吗可从postman和jmeter做手工接口测试然后Python request库和jmeter做接口自动化讲起。6性能测试做过吗可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告。压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增并且查看性能指标至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。7说一下你在性能测试中觉得比较难的地方性能瓶颈分析和调优。8你觉得你在哪些方面得到团队的肯定可从工作的态度和同事的相处然后在公司经常分享技术等等。9会不会java先回答会java 基础的语法都能看得懂如果面试官问java里面具体的知识可回答具体的理论有点忘了但是在工作中看到基础的java语法都能看的懂这个是没什么太大的问题的。10有什么想要问的吗看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。二面1自我介绍2业务流程 项目讲解、可从贷款流程讲起3用什么做的自动化4怎么做接口测试可从postman和jmeter做手工接口测试然后Pythonrequest库和jmeter做接口自动化讲起。5说一下常用linux指令问了一下free后面还可以接什么进行查看 free -m如果要查这个命令怎么使用可以用man free。6数据库增删改查会不会公司当中增删改查基本语法都是没有什么问题的。7查询表中name张三的信息select * from 表名 where name 张三;8表中如何查看第200-300行select * from 表名 limit 199,101;9http状态码问了2004045开头的代表什么200服务器成功响应返回页面 404请求的页面或者资源不存在 5开头服务端错误。10自动化元素定位方式如何获取xpath路径除了copy还会其他方式吗除了copy xpath 一般都是自己编写xpath语法 比如//[idkw] //input[idkw] //[idform]/span[1]/input[1]等等。11代码能力如何编写ui自动化和编写接口自动化测试脚本没有问题还可设计和公司业务相关的ui和接口的框架。12有什么想要问的看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。二、平安电话面试1自我介绍2讲解一下你的项目?具体讲解一下你负责的模块项目讲解、可从贷款流程讲起。3登录数据是怎么造的编写存储过程或者通过Python用pymysql模块连接数据库然后用Python脚本实现。4接口测试怎么做的可从postman和jmeter做手工接口测试然后Pythonrequest库和jmeter做接口自动化讲起。5jmeter怎么保持回话添加cookie管理器或者如果接口有返回token值那就可以通过在登录接口后添加一个正则提取器然后把登录接口返回的token值提取出来作为下一个接口的入参。6关联接口怎么测试可以通过拿到上个接口的返回值然后放在全局的字典当中。import requestsimport reclass Province:def get_province(self,num):获取省份接口:return:url http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvinceheaders {Content-Type:application/x-www-form-urlencoded}response requests.post(urlurl,headersheaders)result re.findall(string(.)/string,response.text)return result[num]# print(response.text)def get_city(self):根据省份获取城市接口:return:url http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCitydata {byProvinceName:self.get_province(5)}headers {Content-Type: application/x-www-form-urlencoded}response requests.post(urlurl,datadata,headersheaders)print(response.text)if __name__ __main__:p Province()# p.get_province()p.get_city()7mysql怎么查询日志select * from mysql.general_log;一键获取完整项目代码8怎么具体定位日志信息登录mysql数据库后 输入命令show variables like log;查看查询日志是否开启 发现日志没有开启查看mysql服务的启动配置文件位置 关闭mysql服务打开my.ini配置文件添加变量 logE:/mysql_log.txt然后启动mysql服务。重新登录mysql客户端查询表所有查询操作都被记录到E:/mysql_log.txt文件中。三、平安寿险面试1自我介绍2讲解一下简历的项目你在这个项目中测试什么比较多项目讲解、可从贷款流程讲起3你主要负责哪些模块具体讲解一下。4接口测试怎么做的可从postman和jmeter做手工接口测试然后Pythonrequest库和jmeter做接口自动化讲起5你在接口中遇到哪些bug分别是怎么解决的bug描述接口返回状态码400001前端提示接口解密异常定位分析前端入参的时候只通过了把screct_key username password进行MD5加密 传输发送了请求但是后端代码在判断的时候 需要为通过AES加密算法加密后的值进行解密后然后和MD5值进行对比。此时前端传过来的参数没有通过AES加密后端抛出异常接口返回 status_code为400001前端根据接口返回的状态码显示样式为接口解密异常解决在调用接口的时候先通过MD5加密生成MD5值然后再通过AES加密后再对接口进行请求。6后台数据库怎么查找数据怎么定位bug用过select语句、结合数据库和接口和页面提示来定位bug7性能测试怎么做的可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告。压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增并且查看性能指标至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。8性能测试的关键指标有哪些分别解释下你怎么判断的接口响应时间吞吐量吞吐率错误率。按照不同的并发的数据然后参考公司的性能指标出口标准来进行判断。9你还有什么想要了解的看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目重点如何讲解简历项目详细以及后台数据库的查询bug定位功能及接口测试。四、中软国际面试华为外包--支付项目1接口测试写了多少用例一般来讲一个接口大概可以写6-12条用例2你怎么做接口自动化的3你们第三方接口是怎么测的一般服务商会提供给我们接口文档、如果碰到接口有问题的地方会联系服务商的开发人员帮助我们进行接口联调4性能测试你怎么做的流程都看哪些指标5简历上说会linux指令会什么指令查看文件大小用什么指令6数据库数据都做了哪些测试怎么验证生成的数据的正确性查看前端页面的展示和去数据库进行数据查询7上家公司做什么产品、业务的你们产品是APP吗还是web端——web端有涉及后台的吗8你知道你们系统大概的结构么看过设计文档么做出来之后怎么部署的有没有用数据库缓存后台数据库用什么部署用Linux、存储用mysql数据库、缓存用Redis数据库9测试环境你搭的么10你挑个模块说一下你是怎么设计用例的吧这个模块最好有连接数据库11会不会去看后台日志会、我一般会用账号admin 密码xxxxx 登录后台日志管理系统、通过搜索关键字或者接口名称去搜索最近的日志12有涉及金额相关的用例设计吗 13接口你们有什么检查点吗14性能测试测得多么用什么测的什么时候测jmeter、locust或者loadrunner进行测试、一般都是环境稳定系统集成测试和回归测试的时候测15你们测100个订单你们用jmter怎么做的思路流程感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走这些资料对于【软件测试】的朋友来说应该是最全面最完整的备战仓库这个仓库也陪伴上万个测试工程师们走过最艰难的路程希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取

相关新闻

Git与GitHub版本控制:高级机器学习工程师路线图2024协作开发必备技能

Git与GitHub版本控制:高级机器学习工程师路线图2024协作开发必备技能

Git与GitHub版本控制:高级机器学习工程师路线图2024协作开发必备技能 【免费下载链接】advanced-machine-learning-engineer-roadmap-2024 A Full Stack ML (Machine Learning) Roadmap involves learning the necessary skills and technologies to become profici…

2026/7/30 21:06:35 阅读更多 →
告别CAD格式困扰:Mayo如何成为您的3D文件处理瑞士军刀

告别CAD格式困扰:Mayo如何成为您的3D文件处理瑞士军刀

告别CAD格式困扰:Mayo如何成为您的3D文件处理瑞士军刀 【免费下载链接】mayo 3D CAD viewer and converter based on Qt OpenCascade 项目地址: https://gitcode.com/gh_mirrors/ma/mayo 在现代工程设计、3D打印和数字内容创作中,不同软件之间的…

2026/7/30 21:06:35 阅读更多 →
智能制造中的提示工程与Agentic AI应用解析

智能制造中的提示工程与Agentic AI应用解析

1. 提示工程如何成为智能制造AI系统的神经突触在工业4.0的浪潮中,我观察到生产线上的AGV小车开始学会自主避障,质检摄像头能实时识别0.1mm的瑕疵,这些变化背后都藏着一个关键技术转折——传统编程逻辑正在被自然语言指令所替代。上周参观某汽…

2026/7/30 21:05:35 阅读更多 →

最新新闻

未来已来!application-gateway-kubernetes-ingress路线图与新功能展望

未来已来!application-gateway-kubernetes-ingress路线图与新功能展望

未来已来!application-gateway-kubernetes-ingress路线图与新功能展望 【免费下载链接】application-gateway-kubernetes-ingress This is an ingress controller that can be run on Azure Kubernetes Service (AKS) to allow an Azure Application Gateway to act…

2026/7/30 21:16:38 阅读更多 →
终极汇编开发指南:AsmDude2如何用智能补全和性能分析提升你的编程效率

终极汇编开发指南:AsmDude2如何用智能补全和性能分析提升你的编程效率

终极汇编开发指南:AsmDude2如何用智能补全和性能分析提升你的编程效率 【免费下载链接】asm-dude Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window 项目地址: https://gitcode.com/…

2026/7/30 21:16:38 阅读更多 →
SPOD频谱正交分解:从零开始掌握流体动力学模态分析的完整指南

SPOD频谱正交分解:从零开始掌握流体动力学模态分析的完整指南

SPOD频谱正交分解:从零开始掌握流体动力学模态分析的完整指南 【免费下载链接】spod_matlab Spectral proper orthogonal decomposition in Matlab 项目地址: https://gitcode.com/gh_mirrors/sp/spod_matlab 频谱正交分解(SPOD)是流体…

2026/7/30 21:16:38 阅读更多 →
SpringBoot+Vue汽车租赁系统开发全解析

SpringBoot+Vue汽车租赁系统开发全解析

1. 项目背景与核心价值汽车租赁系统作为现代交通服务的重要数字化载体,正在经历从传统线下模式向智能化平台的转型。这个基于SpringBootVue的全栈项目,完美契合计算机专业毕业设计的选题要求——既包含完整的业务逻辑实现,又涉及主流技术栈的…

2026/7/30 21:16:38 阅读更多 →
腾讯云VOD AIGC视频生成回调机制详解

腾讯云VOD AIGC视频生成回调机制详解

1. 腾讯云VOD AIGC视频生成工具回调机制解析在视频内容生产领域,AIGC(AI Generated Content)技术正掀起一场效率革命。腾讯云VOD(视频点播)服务提供的AIGC视频生成工具,通过智能算法实现从文本到视频的自动…

2026/7/30 21:16:38 阅读更多 →
终极指南:5分钟掌握文字转CAD的免费开源工具

终极指南:5分钟掌握文字转CAD的免费开源工具

终极指南:5分钟掌握文字转CAD的免费开源工具 【免费下载链接】text-to-cad-ui A lightweight UI for interacting with the Zoo Text-to-CAD API. 项目地址: https://gitcode.com/gh_mirrors/te/text-to-cad-ui 还在为复杂的CAD建模软件而烦恼吗?…

2026/7/30 21:15:38 阅读更多 →

日新闻

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南

Windows驱动存储终极清理工具:DriverStoreExplorer完全指南 【免费下载链接】DriverStoreExplorer Driver Store Explorer 项目地址: https://gitcode.com/gh_mirrors/dr/DriverStoreExplorer 您是否曾因Windows系统盘空间不足而烦恼?是否遇到过设…

2026/7/30 0:00:13 阅读更多 →
如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南

如何3步掌握Video Download Helper:网页视频下载的完整实战指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 你是否曾经在浏览…

2026/7/30 0:00:13 阅读更多 →
“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

“双减”后首个AI备课压力测试报告:覆盖32所中小学的176节AI辅助课,暴露4大隐性增负节点

更多请点击: https://intelliparadigm.com 第一章:AI 教师备课辅助 AI 教师备课辅助系统正逐步成为教育数字化转型的核心支撑工具,它并非替代教师,而是通过语义理解、知识图谱与多模态生成能力,将教师从重复性劳动中解…

2026/7/30 0:00:13 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/29 22:18:20 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/29 14:34:28 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/29 15:00:03 阅读更多 →

月新闻