自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 性能测试进阶:提前设定TPS如何做测试?

本文介绍了基于目标TPS的。

2025-04-02 16:27:45 432

原创 【全网最全】花费3小时整理出5000字软件测试必须掌握的基本理论知识!

使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势: ①。

2025-04-02 16:27:06 297

原创 性能测试知多少---性能测试流程

看到好多新手,在模糊的情况下,随便找一个性能测试工具,然后就开始进行性能测试了,在这种情况下得到的性能测试结果很难体现系统真实的能力,或者可能与系统真实的性能相距甚远。与功能测试相比,性能测试在技术层面具有更大的复杂性。在以往的测试流程中,性能测试只是测试流程的一部分,是系统或验收测试的一个可选项。但随着测试技术的发展。许多公司也单独把性能测试独立出来,建立专门的性能测试小组或团队。那么性能测试在实施的过程中也需要建立独立的流程与规范。虫师提出了自己,与其它书本提出的流程在些小不同。

2025-04-02 16:26:31 248

原创 软件测试人员必问的十大面试题..

参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。

2025-03-31 21:59:57 291

原创 40个软件测试面试题,找工作看过来

一个写得很好的测试计划文件,详细说明了软件测试的范围和活动,对项目的成功是必要的。从本质上讲,测试计划是一个持续的文件,由测试经理监控和控制。它本质上是一个蓝图,概述了谁、什么、何时、如何以及其他完整测试程序的细节。以下信息必须包括在测试计划中:

2025-03-28 21:13:23 744

原创 2025年最新软件测试面试题+答案解析(每日20题,持续更新中)【一】

(1)功能测试:测试这个接口的功能是否实现,并且测试这个接口是否按照接口文档来进行开发的(比如说接口文档规定了一些关键字,而开大的时候把关键字改成了其他的关键字,因为在整个项目周期,并不只有一个开发而是有多个,所以可能因为在开发过程中因为关键字不一样导致某些开发的功能异常,还有自动化脚本也会发生异常)有效等价类指的是合理的、有意义的输入,主要用来验证功能是否实现了某个功能。无效等价类与有效等价类相反,指的是无意义的,超过软件规格的,不合理的输入,主要用来测试功能的健壮性,看是否考虑了如何处理不合理的情况。

2025-03-28 21:03:59 627

原创 软件测试面试“圣经”,金三银四知识点合集,轻松拿下7个Offer

各位面试官好,我叫xxx,来自xxx,xxx年出生,2018年7月毕业于xxx学院,我具有2年的软件测试经验,我在上家公司主要做功能测试,从事一个网站的建立项目,因为个人发展原因,今天来到贵公司面试。

2025-03-28 21:03:04 915

原创 Fiddler如何进行弱网测试

使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理。抓包。

2025-03-28 21:02:26 1006

原创 Redis怎么测试?

有些测试朋友来问我,redis要怎么测试?首先我们需要知道,redis是什么?它能做什么?redis是一个key-value类型的高速存储数据库。redis常被用做:缓存、队列、发布订阅等。所以,“redis要怎么测试?”这个问题就可以转化为:缓存怎么测试?队列怎么测试?订阅怎么测试?在我所接触的技术栈中,发布订阅很少用redis的,我们主要说一说缓存和队列。缓存有几种类型:文件缓存、数据库缓存、、浏览器缓存。浏览器缓存指的是浏览器自身的缓存能力。

2025-03-28 21:01:50 666

原创 面试官问:你离职的原因是什么,如何避坑?

不管是什么原因离职的都可以加上一句,不管怎么样,我都很感恩上家公司,让我学到了很多,对行业和岗位有了更深的理解,让我有信心开启下一段新的职场。!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-03-26 20:37:23 797

原创 2025最新的软件测试热点面试题(答案+解析)

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

2025-03-26 20:33:47 666

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

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

2025-03-25 22:15:52 744

原创 某大厂软件测试面试(真实面试真题)附带答案

1.你认为怎样写测试用例?答:在的过程中大多都会问到你是怎么来设计测试用例的刚开始的时候都会被问懵。我们从两个方面来看怎么设计测试用例:(1)对于新手来说最简单的是从用户的角度来设计测试用例,即使之前没有接触过但是每个人的生活中都离不开”APP”。从用户的角度来讲,一个产品首先关注的当然是产品的功能,其次是兼容性和稳定性,最后是容错能力。翻译成测试用户就是,首先写功能测试用例然后写兼容性测试用例和稳定性测试用例,最后想想在测试过程中会遇到哪些异常,针对这些异常设计一些用例,来检验产品的容错能力。

2025-03-25 22:15:17 825

原创 APP UI自动化测试常见面试题,或许有用呢~

下载 jdk 和安卓 sdk;安装 jdk,配置环境变量(java_home、classpath、 path)。

2025-03-14 16:58:07 706

原创 2025接口自动化测试高频面试题!

一、json和字典的区别?json就是一个文本、字符串;有固定的格式,格式长的像python字典和列表的组合;以key-value的键值对形式来保存数据,结构清晰,。可以说是目前互联网项目开发中最常用的一种数据交互格式字典属于python里面的基本数据类型json不属于python里面的基本数据类型二、你做接口自动化测试时,测试数据放哪里?对于一些基础数据比如说数据库配置可以放到静态配置配置文件中(日志级别、请求头、请求url、账号密码)接口测试需要用到的数据可以放到数据库表,也可以放到excel文件中(请

2025-03-14 16:57:28 448

原创 字节 测试开发 面试面经

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。第二题是二叉树的后续遍历,不让用递归,只能迭代去做,我用栈去模拟,但只写了六分钟,面试官感觉我有点慢,就突然说可以了,你有什么想问我的吗。后来他提醒设x,每个人最终x个,我就说x从1开始迭代,看每个人分x个,x最终等于多少可以满足,他就问你怎么设计这个过程呢,我说如此如此。7、撕题:6的最小倍数且只包含1和0的数字。

2025-03-13 21:39:03 675

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

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

2025-03-13 21:38:27 931

原创 软件测试面试分享,纯干货,这拿不到20K?

前面看到了一些面试题,总感觉会用得到,但是看一遍又记不住,所以我把面试题都整合在一起,都是来自各路大佬的分享,为了方便以后自己需要的时候刷一刷,不用再到处找题,今天把自己整理的这些面试题分享出来。回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。

2025-03-11 23:05:42 756

原创 2025最新基于Python自动化软件测试面试题大全(含答案)

兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,一般都能够得出用户会在什么环境下使用该软件,把这些环境整理成表单,就得出做兼容测试的兼容环境了。

2025-03-08 21:44:15 958

原创 分享一波中高级测试面试题(偏Java)

是一款高性能、轻量级的开源RPC框架,支持多种协议,其中之一就是Dubbo协议。Dubbo协议是一种基于TCP的高性能传输协议,它是Dubbo框架默认的传输协议。Dubbo协议采用了一种自定义的数据传输格式,采用简单的消息头和消息体结构,实现了较高的传输效率和性能。Dubbo协议的消息格式主要包括三部分:Header:消息头,包含了消息的长度、协议版本、序列化方式、消息类型、消息ID等信息。Body:消息体,包含了需要传输的数据。EndFlag:消息结束标志,表示一条消息传输结束。

2025-03-08 21:43:08 982

原创 软件测试面试题:网页崩溃的原因是什么?如何排查?

代码错误:网页的前端代码(如HTML、CSS和JavaScript)中可能存在错误,例如语法错误、逻辑错误或代码冲突。这些错误可能导致网页无法正确渲染或执行,进而导致崩溃。常见的错误包括变量未定义、错误、DOM操作问题等。内存问题:网页使用的内存超过了浏览器或设备的限制。内存泄漏是常见的问题,当网页长时间运行时,不正确地管理内存资源,导致内存占用过高,最终导致网页崩溃。

2025-03-08 21:41:58 453

原创 又来?软件测试之接口自动化面试题汇总

第三,参数多和少,例如有两个参数的接口,需要设计一个包含三个参数的用例,一个只有一个参数的用例。输入错误的参数和数据,如故意输错单词等等。第二步:从接口说明文档中整理出接口测试用例,里面要包括详细的入参(正常情况,异常情况包括输入参数个数,类型,可选/必选,考虑参数有互斥或关联的情况)和出参数据(符合接口文档需求)以及明确的格式和检查点;5)通过相关接口进行辅助验证:比如,当测试一个删除接口时,删除一条记录后,想验证这条记录真的被删除,可调用查询接口,若删除的记录没被查询到,则说明删除这条记录成功。

2025-03-07 22:02:20 961

原创 面试题之Linux58个面试常问【附带答案】

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。46、如何把当前目录下的aa.txt移动到当前目录下的admin文件夹下,并且命名为admin.txt。47、如何把当前目录下的admin文件夹下的admin.txt复制到当前目录下的test文件夹下。12、更改目录的所有人和所有组,包括里面的文件夹下的文件,递归更改。58、回到root目录的几个命令(root权限)

2025-03-07 22:01:49 189

原创 高能分享,软件测试十大必问面试题

参考答案:先大概描述一下这个项目是做什么的(主要功能),包括哪些模块,是什么架构的(B/S、C/S、移动端?),你在其中负责哪些模块的测试。期间经历了几个大版本及几个小版本的迭代。全程参与需求评审、测试用例编写、搭建测试环境、测试、BUG跟踪、上线等环节。在测试过程涉及到常规的功能测试、使用Postman进行接口测试、简单的性能测试等等。测试过程中也会使用SQL Server(类似的数据库)进行增删改查、使用抓包工具进行抓包、根据后台日志进行数据分析、辅助测试等。

2025-03-07 22:00:50 824

原创 测试面试题集-MySQL数据库灵魂拷问

事务是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作,这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行,是一组不可再分割的操作。

2025-03-06 22:10:04 984

原创 性能测试面试问答题

性能测试其实就是通过模拟多种正常、峰值以及异常负载来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,二者可结合使用。主要有平均响应时间、90%响应时间、吞吐量、吞吐率,每秒事务数,以及服务器的资源使用率(CPU 占比,mem 内存占比等)等。当并发用户数超过 300 时,为了让测试数据更准确,可以考虑分布式压测,通过 jmeter 客户端控制几台 jmeter 服务器进行测试。如果对软件测试、接口、自动化、性能测试、测试开发、面试经验交流。感兴趣可以加裙。

2025-03-06 22:09:32 548

原创 性能测试面试题,5分钟速刷一下!

集合点是测试脚本中的一个标记,当每个虚拟用户执行到标记处时,会停留在标记处等待其他的虚拟用户,当达到预期设置的并发数时,标记处的所有用户同时启动执行后续的请求 集合点会产生瞬间高并发,但是也会降低平均压力。所以在压测过程中,如果有要求瞬间高并发的业务,就需要使用集合点,比如抢购,秒杀之类的业务。没有类似业务则不需要加集合点。

2025-03-05 17:16:46 910

原创 30岁销售转行软件测试,我的4次心酸面试经历总结……

我是去年上半年从销售行业转行到测试的,从销售公司辞职之后选择去培训班培训软件测试,经历了四个月左右的培训,在培训班结课前两周就开始投简历了,在结课的时候顺利拿到了offer。在新的公司从事软件测试工作已经将近半年有余,回想当时面试的过程,想分享一些自己的感悟,希望能够对大家有所帮助。不知道从啥时候开始,互联网行业就开始卷起来了,除了开发岗,测试岗也是卷得不行。

2025-03-05 17:16:14 984

原创 2025软件测试高频面试题汇总(附带答案)「 建议收藏 」

打开jmeter;创建线程组;设置线程数和循环次数;配置元件;配置我们需要进行测试的程序协议、地址和端口;构造http请求;添加http请求头;添加断言;添加查看结果树;添加Summary Report;执行测试计划,执行测试计划不能用GUI,需要用命令来执行;web报告。显示,管理执行中的程序,就是任务管理器。

2025-03-05 17:15:39 939

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

要写测试报告,

2025-03-05 17:14:45 712

原创 浦发银行测试面试题

系统测试是指针对软件产品系统进行的测试,是做完单元测试和集成测试后进行的测试,总体包含功能测试与非功能测试。功能测试是验证软件系统功能是否实现系统需求规格的测试过程,而非功能测试是验证系统是否在实现功能测试的基础上,测试系统的容错性、稳定性、异常处理能力,以及高强度输入的处理能力、可用性、性能等是否符合用户要求的测试过程。冒烟测试是对应用程序的重点功能进行测试,主要是看测试的软件主要功能能否实现,环境通不通。

2025-03-05 17:14:06 564

原创 8年软件测试经验的面试题分享(含答案+文档)

在自动化测试中,测试数据的处理是至关重要的一环。首先,我们需要明确测试数据的准备和管理方式。推荐的做法是采用Test Data Builder模式,即隐藏测试数据准备的细节,仅在测试代码中对测试专有数据进行赋值。这样做不仅提升了测试代码的可读性,而且有效地降低了测试数据准备代码变更时的副作用。其次,对于接口自动化测试,我们可以考虑使用数据处理配置文件与数据库交互进行数据替换。例如,我们可以采用yaml作为配置文件,将一些重要的配置数据,如数据库配置、host配置、相应权限的账号数据放到yaml文件中。

2025-03-03 22:00:35 1035

原创 【最经典的79个】软件测试面试题(内含答案)备战“年后”

001、软件的生命周期(prdctrm)计划阶段(planning)-〉需求分析(requirement)-〉设计阶段(design)-〉编码(coding)->测试(testing)->运行与维护(running maintrnacne)测试用例用例编号 测试项目 测试标题 重要级别 预置条件 输入数据 执行步骤 预期结果0002、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说

2025-03-03 21:59:54 611

原创 自动化测试面试真题(附答案)

可变数据类型:列表 list 和字典 dict;不可变数据类型:整型 int、浮点型 float、字符串型 string 和元组 tuplepython 中,类中定义的普通函数就是对象方法,对象方法中的第一个形参一般会定义为self,表示调用的对象本身,当对象调用对象方法时会被隐式的传递给这个形参。所以当函数需要用到对象或对象的属性时一般会将其定义为对象方法。类方法定义时,需要使用装饰器进行装饰,类方法中的第一个形参一般会定义为cls,表示类本身。当对象调用或类调用类方法时,类会被隐。

2025-02-26 20:47:30 868

原创 软件测试八股文,软件测试常见面试合集【附答案】

18、基于目前中国的国情,大多数公司的项目进度紧张、人员较少、需求文档根本没有或者很不规范,你认为在这种情况下怎样保证软件的质量?16、说说主流的软件工程思想(如CMM、CMMI、RUP,XP,PSP,TSP等)的大致情况及对他们的理解。10、根据你以前的工作或学习经验描述一下软件开发、测试过程,由哪些角色负责,你做什么。10、随意写文件命令?30、如果一个linux新手想要知道当前系统支持的所有命令的列表,他需要怎么做?17、你是怎样保证软件质量的,也就是说你觉得怎样才能最大限度的保证软件的质量?

2025-02-26 20:46:34 1113 1

原创 全网最全的软件测试面试题(超详细)

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

2025-02-26 20:45:28 725

原创 软件测试人员在工作中如何运用Linux

根据每个公司的情况,软件测试人员需要自己在Linux系统上部署测试环境,也有公司是开发人员帮忙在Linux服务器上部署,不需要测试人员自己部署,而现在大部分开始做自动化部署了,就更不需要软件测试人员手工部署,直接在Jenkins上自动部署就完成了,然后打开web界面,新部署上的去的代码就生效了。根据上面的使用场景来看是不是觉得掌握Linux命令非常的简单,真正需要你记的也不是很多,能记住常用的命令就完全足够我们使用了,其他的命令就随着我们在实际使用时再查再记,也是OK的。

2025-02-22 19:34:35 739

原创 Jmeter常用参数化技巧总结!

说起,相信大家在工作中用的最多的还是Jmeter。是一个100%的纯Java桌面应用,由Apache组织的开放源代码项目,它是功能和性能测试的工具。具有高可扩展性、支持Web(HTTP/HTTPS)、SOAP、FTP、JAVA 等多种协议。在做接口测试时,根据不同的业务场景,经常需要对接口传参数,比如常见的GET、POST请求。为了模拟更真实的用户使用场景,在传参数时,需要采用动态的参数,比如每次调用接口时,需要传入当前的时间戳;每次查询商品信息时,传入一个随机的商品id等。

2025-02-22 19:33:42 799

原创 号称Python知识难度“顶端”,一文教你如何攻克“元类”!

在python 过程中想必大家都会去看源码,看源码的过程中会看到一些元类,但是看起来感觉很吃力看不懂,那是因为我们对元类不够了解。今天我们就来聊一聊元类,看看元类到底是何方神圣。

2025-02-21 21:06:34 758

原创 MySQL批量插入测试数据的2种方式

执行用时10w数据差不多半分钟, 100w数据超过了20分钟, 同时user的存储还卡死很久。最后都成功新增, 但是自动递增值和行数不一致, 这个我也不知道因为啥。数据展示:role表user表。

2025-02-21 20:42:41 586

空空如也

空空如也

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

TA关注的人

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