自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 都是这条路字节跳动(抖音)软件测试工程师面试题总结

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

2025-04-03 15:50:10 577

原创 【软件测试】面试官要你介绍项目,怎么说?

在该项目中,从需求沟通、到用例编写、到接口测试,再到系统测试,最终输出测试报告,进行了项目全流程的一个参与。比如:接口测试是个人主导测试的,这个项目之前没做过接口测试,沟通开发确认接口需求,并借助擅长的jmeter工具,设计接口脚本并执行,在接口测试中发现bug数占到整体的30%,提前介入测试,缩短了测试周期。作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-04-03 15:49:45 502

原创 软件测试必问的面试题(含答案)

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

2025-04-01 17:12:33 730

原创 软件测试|面试常见十个题目(附答案),收藏好!

举例最熟悉项目来讲,这样就容易通过啦以贷款系统CMIS为例回答思路:1)先讲整个贷款业务的流程,再挑其中一个模块来进行详细的介绍;2)介绍项目时,一定要从两个维度来介绍:业务流+数据流;先介绍贷款的整个流程:第一步:申请贷款;第二步:贷款审核:(初级审核,审核状态有两种:通过和驳回;主管会计审核:审核的状态有三种:通过、驳回、退经办);第三步:CVM审核,CVM审核完成后,会有一个A卡的打分,并给出相关建议;第四步:创建合同,并面签;

2025-04-01 17:12:03 729

原创 面试官最常问的10道测试用例和5道思维面试题及答案,每1题都很经典

面试中,测试用例是非常容被问到的一个点,今天小编就给大家把最常见的20道测试用例方面的问题给大家整理出来,希望对大家的面试提供帮助1、什么是测试用例答:测试用例的设计就是如何覆盖所有软件表现出来的状态,即在满足输入/输出的一组条件下,软件运行是一系列有次序的、受控制的状态变化过程。2、设计用例的好处?答:设计用例的过程可以更深刻的理解需求,熟悉各功能点,保证尽可能全的覆盖到各。也便于用例评审。3、用例必备4个方面?答:预置条件、执行步骤、预期结果、测试结果;

2025-04-01 17:11:19 514

原创 测试开发面试题(全)

某基金管理公司线下面试题总结。

2025-03-31 17:00:35 893

原创 软件测试面试宝典—测试流程、策略、性能

软件测试的通常包括以下几个主要步骤:需求分析和测试计划制定:在这个阶段,测试团队会仔细分析软件的需求和规格说明,了解系统的功能和性能要求。然后制定测试计划,确定测试的范围、目标、策略和资源分配等。测试设计:在这个阶段,测试团队会根据需求和测试计划,设计测试用例和测试数据。测试用例是一组输入、操作和预期输出的组合,用于验证软件的功能和性能。测试环境搭建:在这个阶段,测试团队会设置测试环境,包括硬件、软件和网络等。测试环境应该与生产环境尽可能相似,以确保测试的准确性和可靠性。

2025-03-31 16:55:18 365

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

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

2025-03-24 16:02:01 660

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

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

2025-03-22 20:09:41 586

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

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

2025-03-22 19:59:20 1034

原创 如何编写一份完整的软件测试报告?

要写测试报告,

2025-03-20 15:33:35 988

原创 面试题:软件测试缺陷产生的原因有哪些?

1.需求表述、理解、编写引起的错误。2.系统架构设计引起的错误。3.开发过程缺乏有效的沟通及监督,甚至没有沟通或监督。4.程序员编程中产生的错误。5.软件开发工具本身隐藏的问题。6.软件复杂度越来越高。7.与用户需求不符,即使软件实现本身无缺陷。8.外界应用环境或电磁辐射导致的缺陷。上述情况都可能产生缺陷,但。

2025-03-20 15:32:27 521

原创 Python自动化测试面试题-Selenium篇

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。Selenium是一套浏览器自动化测试框架,支持B/S模式的应用,C/S模式仅支持部分已浏览器为核心的应用,一般情况下不支持C/S模式。

2025-03-20 15:31:46 845

原创 常见的软件测试面试题,千万别答错了

意义是什么?大家是怎么回答的呢?如果这个问题回答好了,说明你对软件测试工作的价值与意义了如指掌。有经验的测试人员可能回答得很好,但是对于小白来说不一定回答得全面。笔者为了帮助大家解决这道难题。

2025-03-19 17:04:38 386

原创 测开面试题:数组和链表的区别

数组更适合在已知大小和需要频繁访问的场景下使用,具有更快的访问速度和较低的内存开销。链表适合在不确定大小和频繁进行插入和删除操作的场景,提供更好的灵活性和动态性。

2025-03-19 17:03:45 413

原创 【软件测试面试题】WEB功能测试(持续更新)

SQL注入攻击是注入攻击最常见的形式(此外还有OS注入攻击( Struts 2的高危漏洞就是通过OGNL实施OS注入攻击导致的)),当服务器使用请求参数构造SQL语句时,恶意的SQL被嵌入到SQL中交给数据库执行。SQL注入攻击需要攻击者对数据库结构有所了解才能进行,攻击者想要获得表结构有多种方式:1.如果使用开源系统搭建网站,数据库结构也是公开的(目前有很多现成的系统可以直接搭建论坛,电商网站,虽然方便快捷但是风险是必须要认真评估的);

2025-03-18 16:44:39 739

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

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

2025-03-18 16:43:06 365

原创 关于几个冷门的测试面试题

同步是指:发送端将数据进行发送后,等接收端发回响应以后才能进行下一个数据包发送的通讯方式。异步是指:发送端将数据进行发送后,不等待接收端发回响应,直接进行下一个数据包发送的通讯方式。它们的区别:同步需要等待,而异步不需要等待。一般情况下,都会选择不需要等待的异步发送方式,这样执行效率高。而且同步在请求的过程中不光是等待的问题,中间哪步出错了都不可以。

2025-03-17 15:29:08 784

原创 测试人员面试需要掌握的内容,软件测试面试题答案

产品经理确认本次版本的需求,召开会,进行估时排期,需求和时间都确定之后,UI出设计图,开发人员进行开发,测试人员编写,召开用例评审会议,制定,包括准备一些测试数据,等到开发提测,先进行冒烟测试,然后进行,集成测试以及(测试内容:功能、界面、可靠性、易用性、性能、兼容性、安全性等),测试人员确认没有问题后进行验收测试,由开发人员部署到预生产环境,进行一轮回归测试,最后部署到生产环境,进行版本对比测试,确认线上用户的正常使用。

2025-03-17 15:21:27 569

原创 软件测试面试题分享,不看后悔...

面试的准备跟笔试的准备是不一样的,笔试的准备的话,可以去刷题,面试的话,专业的面试官一般首先都会根据你简历上写的内容去提问,都问完之后,最后可能再会问一下简历之外的,或者简历上写的比较模糊的内容。为什么会问简历之外的内容呢?可能想考察一下你的知识面。提示:1、可以围绕你是怎么进行自动化工具/脚本的选型进行阐述2、针对自动化测试用例的设计思路进行说明3、针对自动化测试的执行流程,触发场景等进行说明(最好要体现,然后与持续部署打通)4、说明你们项目组目前自动化的实现程度,都运用在了哪些环境上。

2025-03-12 14:48:33 562

原创 我在面试软件测试工程师过程中的一些小总结!

背景:虽然测试行业在2024不太景气,面试后的一些面试题归集和总结,为了将来面试时使用。所有的面试题中我发现超过90%都是基础性的面试题,只要有自动化基础,功能测试接触,再加上面试的时候态度ok,且不卑不亢即可。切记,面试时一定要不卑不亢,切记心浮气躁和心虚,你懂得!

2025-03-11 15:26:45 830

原创 字节跳动测试面试题:如何定位一头条bug根因?

②服务端正常运行,就查看服务端的日志,看看服务端接收到的请求和响应是否正确,如果接受到的请求不对,那说明问题可能出现在nginx转发,如果请求正确,响应不对,那么问题出现在服务端,需要仔细定位服务端为啥会出现这个错误(数据库、缓存是否ok,服务是否ok);③如果服务端正常,nginx也能正常收到请求,但是服务端日志没有请求收到的消息,说明nginx配置可能不对, 或者nginx到服务端的网络不通。大概清楚了通信过程,其实每一个环节都可能出问题,app的问题、nginx的问题、后端服务的问题。

2025-03-11 15:25:50 839

原创 面试了几十家,整理出这份车载测试面试题

年前有朋友找工作,跟我说简历改了车载后,收到的打招呼翻了几倍,如今前景非常广阔,因为越来越多的汽车厂商正在开发新的可智能化的汽车,他们需要测试这些汽车的性能,安全性以及可靠性。车载测试技术可以帮助汽车厂商对他们的产品进行精确的测试和评估,以确保产品的质量和可靠性。学习和掌握车载测试也是很多人的职业选择哦~今天又给大家整理了最新车载测试常问经典面试题整理(含答案),如有问题欢迎指正。1、简述车载测试流程2、最好的是什么样的?3、你的需求是从哪里来的?4、预充还是单车机?5、你们公司产品更新次数。

2025-03-10 16:33:19 348

原创 Selenium自动化测试面试必备:高频面试题及答案整理

注意:Actions类中的build()和perform()是两个非常重要的方法,它们通常一起使用。如果在build()方法后没有调用perform()方法,那么这些操作将不会被执行。没有找到任何元素,那么它会在给定的时间段内等待元素。在这种情况下,我们必须管理两者的速度以运行我们的测试脚本。如元素可见,按钮可点击等。无法与元素进行交互,因为该元素在网页上不可见时,会发生此异常。无法使用指定的定位器找到网页上的元素时,会发生此异常。无法使用指定的定位器找到网页上的框架时,会发生此异常。

2025-03-10 16:32:39 1003

原创 面试软件测试工程师前,你要做哪些准备?

例如:你好,我叫xx,来自xx,毕业于xx。目前有两年的功能测试经验。最近的一份工作是xx公司,主要参与app系统测试,负责某app,一款类似抖音的短视频。

2025-03-08 16:17:47 762

原创 10个常用的软件测试工具,你不容错过

在现代中,软件测试是不可或缺的一部分。为了确保软件产品的质量和稳定性,成为了测试团队的得力助手。有许多优秀的软件测试工具可以帮助测试人员在各种测试活动中提高效率和准确性。本文将介绍10个常用的软件测试工具,包括其功能特点、使用场景以及举例说明,希望能为软件测试从业人员提供有价值的参考。JMeter是一款Java编程语言的负载测试工具,用于模拟多种负载场景和测试环境,如Web应用程序、数据库服务器、FTP服务器等。

2025-03-08 16:17:15 668

原创 【软件测试面试】职言 | 40个软件测试面试题,找工作看过来

一个写得很好的测试计划文件,详细说明了软件测试的范围和活动,对项目的成功是必要的。从本质上讲,测试计划是一个持续的文件,由测试经理监控和控制。它本质上是一个蓝图,概述了谁、什么、何时、如何以及其他完整测试程序的细节。以下信息必须包括在测试计划中:试的原因测试策略测试目标资源规划测试范围测试交付物退出/暂停标准静态测试是一种白盒方法,指导开发人员对照检查表检查他们的代码,以确定问题。在没有完成应用程序或程序的情况下,开发人员可能开始静态测试。

2025-03-07 15:55:40 998

原创 软件测试岗位的经典面试题

在我近十年的测试职业生涯中,我也面试过不少软件测试岗位的候选人,这几个问题我也经常问到。但很多同学在这几个高频上,其实并不太了解面试官提问背后的逻辑和目的。这篇文章,聊聊这几道经典面试题考查的目的,以及如何更好的回答这几个问题。这个问题考察的重点有如下几项:简历是否过度包装(阐述的和简历中的内容是否匹配)。对参与过的项目是否足够了解(业务流程、核心模块、技术架构)。在项目中做了哪些事情,有哪些技术实践(便于开展后续的提问)。项目迭代情况,交付质量,遇到的问题,以及候选人如何解决这些问题。

2025-03-07 15:54:56 672

原创 各个大厂常见的软件测试面试题,赶紧收藏起来,以后留着用

Cookie是客户端保存用户信息的一种机制,用来记录用户访问服务器时 的一些信息。每次HTTP请求时,客户端都会发送相应的Cookie信息到服务器。客户端访问访问服务器时,服务器要记录用户的一些信息,生成cookie信息存到客户端里面。当客户端下次再访问服务器的时候,便会携带cookie一起提交给服务器。cookie的信息是存放在客户端的。session的信息是存放在服务器的。存放数据的大小有限制cookie存放在客户端,数据的大小是有限制的。

2025-03-07 15:19:31 292

原创 软件测试|能为你加分的性能测试

性能测试不仅仅是你一个人的事,需要开发、产品配合,评估确认哪些场景需要进行性能测试。以及后续的调优,如果你发现不了导致性能的原因,拿不出调优方案,则需要开发观察日志来进行排查、调优。!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-03-06 15:45:03 395

原创 接口测试常见面试题

接口测试接口自动化测试是使用脚本或工具自动执行接口测试的过程。它可以通过模拟用户发送请求和验证返回结果的方式,自动化地执行接口测试。进行接口自动化测试的原因包括:效率提升:自动化测试可以快速执行大量的测试用例,比手动测试更高效。重复性测试:接口自动化测试可以重复执行相同的测试用例,确保每次都能得到一致的结果。提高测试覆盖率:自动化测试可以覆盖更广泛的测试场景和边界条件。快速反馈:自动化测试能够及时捕捉到错误和异常情况,提供快速反馈给开发团队。

2025-03-06 15:44:25 927

原创 软件测试中的白盒测试,这些技巧你知道吗?

对于很多刚开始学习软件测试的小伙伴来说,如果能尽早将黑盒、白盒测试弄明白,掌握两种测试的结论和基本原理,将对自己后期的学习有较好的帮助。今天,我们就来聊聊黑盒、白盒测试的相关话题。

2025-03-06 15:43:43 744

原创 各大厂软件测试面试题+答案纯干货

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

2025-03-05 15:14:52 730

原创 接口自动化测试总结

什么是服务端?一般所说的服务端是指为用户在 APP 或 PC 使用的互联网功能提供数据服务的背后的一切。以天猫精灵智能音箱系列的产品链路为例,服务端便是网关(包括网关在内)之后的链路。什么是接口?官方点说,是计算机系统中两个独立的部件进行信息交换的共享边界。通俗点说,就是服务端对外提供数据服务最常用的信息交换方式。

2025-03-05 15:13:24 615

原创 Postman 接口测试详解

在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性。而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试。​ 做为后端开发人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BUG会过多的情况等。

2025-03-05 15:12:30 1094

原创 【Postman】接口测试&压力测试

以login接口为例,在"Pre-requestScript"中设置环境变量 "username", "password",在Body 中选取"form-data" 格式,输入所需的key-value, value即为变量{{username}}, {{password}}。那么,需要构建的测试数据有:手机号&密码正确,手机号正确&密码错误,手机号错误&密码正确,手机号为空&密码不为空,手机号正确&密码为空,手机&密码均为空。key对应的values,填写{{address}},注意需要用双花括号引用。

2025-03-04 21:34:14 538

原创 软件测试小妙招:Postman接口测试导入导出操作

postman中的集合脚本,、全局变量全部都可以导出,然后分享给团队成员,导出后的脚本可以通过newman生成测试报告。另外还可以将浏览器,抓包工具,接口文档(swagger)中的数据包导入到postman中,并且会自动生成一个请求。无需任何修改,就可以直接发送。

2025-03-04 15:00:35 558

原创 软件测试卷王的自述,我难道真的很卷?

前段时间去面试了一个公司,成功拿到了offer,薪资也从12k涨到了18k,对于工作都还没两年的我来说,还是比较满意的,毕竟一些工作3、4年的可能还没我高。我可能就是大家说的卷王,感觉自己年轻,所以从早干到晚,甚至我都想搬张床到工位睡觉了(就是这么卷)。其实也没办法,自己家里条件不是很好,只能靠自己努力点咯!也是希望自己父母不要这么累吧!在大三的时候我就知道自己能干啥,所以从那时候就开始自学了,大四的时候获得了一个小公司的实习机会。

2025-03-04 14:59:20 250

原创 软件测试:写一个好的测试用例

一个优秀的测试工程师应该是有非常广阔的知识面: 产品,开发,运维,数据分析, 安全等软件公司各个方面知识都有所涉猎的“八爪鱼” 这样才能看到软件的整体,甚至是看到软件的短时间内的未来软件测试是一个妥协的过程,需要平衡测试的投入与产出,不可能做到穷尽测试保证软件完全没有BUG就目前来说,如果开发用的时开源的主流技术一般不会出现明显的BUG,这也是一些公司没有测试员的原因,且行业内对高级测试员的要求是:一个懂业务懂测试的全栈。

2025-03-04 14:58:34 384

原创 掌握5个关键点,搞定语音识别测试!

现在市面上的智能电子产品千千万,为了达到人们使用更加方便的目的,很多智能产品都开发了语音识别功能,用来语音唤醒进行交互;另外,各大公司也开发出来了各种智能语音机器人,比如小米公司的“小爱”,百度公司的“小度”,三星公司的“bixby”,苹果的“siri”等等。这些语音识别的功能,提高人们使用电子的产品的体验,但是作为一名测试员,给你一款语音识别产品,要怎么进行测试呢?前言接下来,我就以小米手机为例,给大家介绍小米手机语音识别如何测试。 小米语音识别功能如何进行测试? 要知道语音识别功能如何测试,我们先了

2025-03-04 14:55:49 257

空空如也

空空如也

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

TA关注的人

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