- 博客(1542)
- 收藏
- 关注
原创 现在的00后,真是卷死了呀,辞职信已经写好了·····
谁说00后躺平了,但是有一说一,该卷的还是卷。这不,三月份春招我们公司来了个00后,工作没两年,跳槽到我们公司起薪23K,都快接近我了。
2023-05-18 14:12:13
48490
34
原创 公司新招了个字节拿36K的人,让我见识到了什么才是测试扛把子......
今天一上班开早会就是新人见面仪式,听说来了个很厉害的大佬,是上家公司离职过来的,已经有5年测试经验,薪资已经达到中等水平,很多人都好奇不已,能拿到这个薪资应该人不简单,果然,自我介绍的时候都惊讶到我们了,让我见识到了什么叫真正的测试天花板…
2023-05-17 14:33:50
7031
9
原创 Python最难懂的20大知识点,学会就能弯道超车
使用场景:当你需要在不修改原始函数的情况下添加功能时,比如、性能测量等。使用场景:当你需要确保资源(如文件、网络连接)被正确地打开和关闭时,上下文管理器可以简化这一过程。使用场景:当你处理大量数据或流式数据时,生成器可以帮助你逐步生成数据,而不是一次性加载到内存中。使用场景:当你需要控制类的创建方式,例如注册类、验证类属性或方法等。使用场景:当你希望一个类能够从多个父类继承特性时,可以使用多重继承。注意方法解析顺序(MRO)。
2025-12-23 15:32:32
533
原创 查找文件命令(Linux)
Linuxfind命令是在指定的目录下递归地查找文件或目录,可以根据文件名、文件类型、文件大小、文件时间、文件权限等条件进行过滤和匹配。AI写代码其中,path是要查找的目录路径,可以是一个或多个,用空格分隔,如果省略,则默认为当前目录。expression是可选的,用于指定查找的条件和动作,可以是-name, -type, -size, -exec等选项。find命令的常用实例有:find命令适用于在较大的目录结构中查找文件或目录,但是它会消耗较多的系统资源,所以要尽量缩小查找范围和条件。
2025-12-23 15:31:04
523
原创 韧性测试(Resilience Testing)概述
韧性测试是一种软件测试技术,用于评估系统在面临各种故障、中断或时的恢复能力和稳定性。与传统的可靠性测试不同,韧性测试更关注系统在面对不可预见的故障时,能否继续提供服务或快速恢复服务,而不会导致数据丢失或系统崩溃。韧性测试的常见方法:故意在系统中引入故障,以观察系统如何响应和恢复。:如断电、拔掉网络线、损坏磁盘等。:如模拟服务崩溃、模拟网络延迟或中断、模拟数据库不可用等。:如向系统输入错误的数据,或修改数据库中的数据。
2025-12-23 15:29:31
618
原创 多环境测试数据不一致,BUG频发?定制这个模拟服务器轻松搞定!
接下来为大家讲解这个自由定制化API 服务器的实现步骤。本示例中会创建一个MockServer 项目,下图显示了部份 pom 内容。存放的是相对应的 schema.json 与 response.json。这里主要是为开发提供方便。(在开发中,读取schema.json 与 response.json 就会从这个目录下,直到想要达成的功能完成时,再把读取代JSON文件的代码换做读取.JAR文件的同一路径。定义API 请求路径,处理并响应当服务器接收到API 请求。
2025-12-23 15:27:59
455
原创 单一接口测试的要点以及实例分享
单是指针对单个接口进行测试,主要内容和思考点包括:功能测试:针对接口的输入、输出、状态转换等功能进行测试。确保接口按照需求规格书中定义的功能正常工作。测试各种输入情况下的输出是否符合预期。边界值测试:测试接口在输入的边界值情况下的行为,包括最小值、最大值、临界值等。确保接口在边界值情况下能够正确处理,不会出现异常或错误。异常情况测试:测试接口在异常情况下的行为,包括参数缺失、参数类型错误、非法输入等。确保接口能够正确地返回相应的错误信息或状态码。
2025-12-23 15:26:57
589
原创 独立搭建UI自动化测试框架分享
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-18 14:52:43
961
原创 谷歌Linux内核自动测试平台架构介绍-用自动测试测试难以测试的问题
内核和硬件等低级系统已被证明极难进行有效测试,因此,许多内核测试都是以手动为主方式进行的。现有的大多数测试框架都是为测试与底层平台隔离的高级软件而设计的,而底层平台被假定是稳定可靠的。测试底层平台本身需要一套全新的假设,这些假设必须从根本上反映在框架的设计中。设计必须将被测机器作为系统的重要组成部分,并且必须预测内核和硬件中任何级别的故障。此外,系统必须能够扩展到数百台甚至数千台被测机器,从而能够在各种硬件平台上同时测试多种不同的开发内核。因此,系统必须便于开发人员有效共享机器资源,并能自动维护机群。
2025-12-18 14:51:54
786
原创 五大自动化测试的 Python 框架
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-18 14:49:20
663
原创 jmeter 二次开发详解
在 JMeter 中,可以使用 BeanShell 脚本来进行自定义脚本编写和执行。BeanShell 是一种基于 Java 的脚本语言,它允许在 JMeter 中编写脚本以扩展功能或实现特定的行为。相当于一个小巧的 Java 源码解释器,简单来说就是你可以在里面写代码,然后通过 Beanshell 翻译成插件可以识别的指令去执行相关操作。1.配置元件中的 BeanShell 功能:在 JMeter 的配置元件中,可以使用 BeanShell 功能来设置变量、生成动态数据或执行其他自定义逻辑。
2025-12-18 14:48:14
515
原创 聊聊自动化测试的分层实践
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-17 15:38:27
344
原创 什么是边缘案例测试?如何查找并确定优先级
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-17 15:25:21
265
原创 软件测试面试题及答案,2026最强版
高频问题,涵盖测试理论、Linux、MySQL、Web测试、接口测试、APP测试、Python、Selenium、性能测试、LordRunner、计算机网络、数据结构与算法、逻辑思维、人力资源等模块面试题,命中率杠杠的。作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。以上均可以分享,点下方小卡片即可自行领取。精选400道软件测试面试真题,高清打印版打包带走,横扫。
2025-12-16 16:39:59
423
原创 【干货分享】2026软件测试面试题汇总
本篇分享的软件测试面试题内容主要包括:测试总体、需求分析、测试计划、测试策略、测试用例、缺陷报告、测试总结报告、白盒测试、单元测试、集成测试、系统测试、验收测试等等26个模块。答:为了发现程序中的错误而执行程序的过程答:测试案例是一份文档,它描述了一个输入、反应、或者是与其相应的预期的响应,以便 来判断应用软件的工作是否正常。测试案例应当包括测试标识、测试案例的名称、目标、测 试条件/设置、输入数据要求、步骤、以及预期的结果。
2025-12-16 16:39:21
569
原创 2026最新软件测试20个基础面试题及答案
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-15 22:17:35
484
原创 常见软件测试面试题【100】道
首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:● 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;● 如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;● 根据用户的一般使用习惯,来确认是否是缺陷;● 与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;● 合理的论述,向测试经理说明自己的判断的理由,注意客观、严谨,不参杂个人情绪。● 等待测试经理做出最终决定,如
2025-12-15 22:16:58
586
原创 软件测试20个基础面试题及答案
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。,测试人员在对软件进行修改、修补和修正后,通过重新执行以前的测试用例,获得软件是否满足先前的功能、质量和性能要求的确认。答案:软件测试是指在预定的环境中运行程序,为了发现软件存在的错误、缺陷以及其他不符合要求的行为的过程。中的一个重要组成部分,它是为了鉴别软件系统的功能、特性和性能等要求,创建的一组输入和期望的输出。
2025-12-15 22:16:01
448
原创 自动化用Python还是Java,今天我想说两句
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-15 15:10:41
848
原创 为什么你的自动化测试无法落地
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-15 15:10:00
554
原创 一文详解 requests 库中 json 参数和 data 参数的用法
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-12 20:35:15
559
原创 详解自动化测试框架特点和原理
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-12 20:33:40
655
原创 又一款国产自动化测试平台,开源了!
综合体验了 MeterSphere 平台之后,我十分理解前文提到的小伙伴为什么会放弃自研测试平台,选择直接使用 MeterSphere。一方面 MeterSphere 作为一个开箱即用的测试平台,本身的功能就已经足够丰富、足够强大了,相信大部分测试团队直接部署使用就可以满足自己的需求。另一方面,MeterSphere 作为一个明星开源项目,有着广泛的用户群体、活跃的交流社区以及持续不断投入的项目组成员,与其自己闭门造车不如共同参与到开源项目当中,既能满足自己又能帮助他人。
2025-12-11 17:22:31
624
原创 面试必问:如何快速定位BUG?BUG定位技巧及N板斧!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-11 17:21:05
905
原创 Airtest1.3.0.1新增iOS设备相关接口解析
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-10 15:17:46
666
原创 Python OCR库:自动化测试验证码识别神器!
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-10 15:16:22
890
原创 UI自动化测试常见面试题
UI自动化测试是一种通过模拟用户交互并自动执行UI操作的软件测试方法。它用于验证用户界面的功能和稳定性,以确保在不同的操作系统、浏览器和设备上的一致性。
2025-12-10 15:15:07
252
原创 如何利用人工智能实现软件测试的左移
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-10 15:14:25
425
原创 Jenkins Pipeline应用实践
Pipeline是由多个阶段(Stages)组成的,每个阶段表示软件交付过程中的一个特定部分。例如,构建代码、运行测试、部署到服务器等。在Pipeline脚本中,可以通过编写stage块来定义这些阶段。1.在 Pipeline 脚本中,通过编写 stage 块来定义每个阶段。每个 stage 块可以包含一个或多个步骤(Steps),用于执行特定的任务。例如,在构建代码阶段,需要执行编译、静态检查等操作;在测试阶段,需要运行单元测试、集成测试等。
2025-12-09 15:18:19
985
原创 软件测试人员的基本功包括些什么?
测试用例,是为特定测试目的设计的测试执行文档。通俗解释为:针对被测功能,你要测什么,你要通过测试团队规范化的用例形式把他写出来。
2025-12-09 15:17:25
1009
原创 测试经理应该会些什么?
一个测试经理,每天要面临着线上问题没有及时处理,需不需要跟进解决,上边领导马上要发飙了,这个项目又要重新进行排期,选哪个"哥们"适合去接这个重大的活;就在你要决定的时候,那边的同事又过来跟你说:我负责的这个项目bug有点多,需要延期解决。所以,做测试经理,不光需要有一门拿得出手的技术,并能够有很好的:团队意识、沟通协作能力、管理能力、软硬兼备,才能成为不打杂少背锅的测试管理经理。不过这都是理想状态,只是一个发展的前进方向,更具体的我们还是要看市场的需求!上招聘信息!(图片来源:前程无忧)
2025-12-09 14:51:12
485
原创 微信小程序的自动化测试框架
微信发布了小程序的Minium,提供了多种运行验证方式,其特点:支持一套脚本,& Android & 模拟器,三端运行提供丰富的页面跳转方式,看不到也能去得到可以获取和设置小程序页面数据,让测试不止点点点可以直接触发小程序元素绑定事件支持往 AppSerive 注入代码片段可以调用部分 wx 对象上的接口官方地址如下:https://git.weixin.qq.com/minitest/minium-doc/tree/master。
2025-12-08 16:25:57
597
原创 接口自动化测试难点:数据库验证解决方案
接口自动化中的数据库验证:确保数据的一致性和准确性接口自动化测试是现代中不可或缺的一环,而数据库验证则是确保接口返回数据与数据库中的数据一致性的重要步骤。本文将介绍,帮助读者深入了解和应用这一关键技术。在现代软件应用中,已经成为保证软件质量的重要手段之一。通过自动化测试,可以有效地验证接口功能的正确性和稳定性。然而,仅仅验证接口的返回结果并不足以保证数据的完整性 和准确性,因为接口返回的数据可能是来自数据库的查询结果或修改后的数据。
2025-12-06 16:10:48
928
原创 面试中提到测试准入准标准,该如何回答?
面试中提到测试准入准标准,结合,该如何回答?软件测试是确保和可靠性的关键步骤,而在测试过程中,准入和准出标准被广泛应用以确保测试的有效性和可靠性。当面试被问到时,如何回答?本文将探讨测试准入和准出的概念、重要性以及常见的标准,并结合实例和代码,帮助读者更好地理解和应用这些标准。
2025-12-06 16:09:45
755
原创 功能测试用例,需要详细到什么程度?
这些天招了新人,新项目紧张的测试告一段落,我也开始为功能写用例。一段时间不写了,写起来有点生疏,但是思路还很清楚。写到一半收到新人写完发过来的用例。我一看就懵了,哥您这用例根本就是直接拷策划案啊,跟策划案都一样还要你这用例干嘛。我一下就觉得这哥们是不是糊弄事儿,后来我把他叫过来聊了聊,发现不是,是他就觉得用例就该是这样。在之后不断教他和反复修改用例的过程中,我也同时开始不断审视用例到底该写到什么程度。
2025-12-05 16:00:42
910
原创 JMeter参数化方式:三招让你的性能测试更灵活
用户定义的变量是另一种参数化方式,它允许你在JMeter中定义自己的变量,并在测试中使用这些变量。这对于在测试计划中使用自定义数据非常有用。具体步骤如下:在测试计划中,创建一个用户定义的变量元件。在该元件中,定义你需要的变量及其值。在测试中,可以使用这些自定义变量,例如,将它们插入HTTP请求中的参数中。这种方式适用于需要动态生成数据的情况,例如,从先前的响应中提取数据,并将其用作后续请求的输入。
2025-12-05 15:58:35
622
原创 比Postman强在哪里
Postman的受众对象主要是广大开发人员,调测使用,它并不能完全满足专业测试人员需求,而自动化测试平台可以1,Postman,是单机版软件,类似打游戏你和电脑PK,而很多时候是要联网和其他人团队作战的,寝室几个人或者寝室与寝室之间的同学PK,那过瘾程度完全不同,是单机版软件所不能比拟的2,定时任务,使之更自动化,达到无人值守3,测试报告更丰富更直观,有利于自动化测试工作汇报。
2025-12-04 15:38:51
270
原创 工作效率不够高?也许不是不努力,而是缺少测试思维
软件测试人员的工作主要是检测软件系统中的存在的BUG,但并不是毫无逻辑的盲目抓瞎。学会运用测试思维去完成。
2025-12-04 15:38:13
862
原创 性能测试的几个主要术语及计算
作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。
2025-12-03 15:52:55
782
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅