自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试官突然问我Redis怎么测?!我当场懵了...

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

2025-12-23 15:39:57 346

原创 自从学会Git,感觉打开了一扇新大门

Git 是目前最流行的分布式版本控制系统,被广泛应用于项目中 它提供了许多命令和功能,可以帮助开发者有效地管理代码。本文将介绍Git的常见命令及其用法,帮助你快速上手并提升代码管理的效率git init:初始化一个新的Git仓库。配置Git的全局或局部设置,如用户名、邮箱等。git add:将修改的文件添加到暂存区。将暂存区的文件提交到本地仓库。查看当前代码状态,包括已修改、已暂存等。git diff:查看文件在工作区与暂存区或本地仓库的差异。查看、创建或删除分支。

2025-12-23 15:39:02 594

原创 Web测试,App测试,小程序测试区别之——Web测试

Web测试是软件测试的一部分,是针对Web应用的一类测试。由于Web应用与用户直接相关,又通常需要承受长时间的大量操作,因此。

2025-12-23 15:38:19 697

原创 测试发展的秘诀就是不要只把自己当个测试

开始之前说点题外话。AI 卷起了一股新的浪潮,叠加经济环境的因素,测试确实是越来越难了。智能化已经成为各厂降本增效的重要手段,测试智能化技术也在紧密发展。可以预见的是,不久之后质量保障的形态又将会有新的变化。之前有人问,为什么测试要去“越位”做更多的事情,这不是在“卷”吗?是的,我们同样可以认为测试左移和右移也是越位,左边卷开发,右边卷运维,那不妨也去抵制它们。时代的车轮滚滚而过,不因你我的喜欢或厌恶而有片刻停留,未来何去何从,各自选择,各自安好。

2025-12-22 14:31:51 369

原创 面对AI时代潮流,测试人应该如何应对?

随着AI人工智能的迅速发展,测试人员也是需要不断地学习和适应新技术和工具,以确保自己在AI时代中能够跟上潮流,小伙伴们可以及时关注公众号来获取测试最新技术和工具。今天小编就从软件测试的角度给大家分享一些应对AI时代的建议。(图片来源于网络,如有侵权请联系删之)首先一定要知道AI相关知识,测试人员需要了解AI的基本概念、机器学习算法和等方面的知识,这有助于更好地理解和测试AI系统。同时测试人员需要了解和掌握AI测试工具,包括自动化测试工具、模型评估工具和数据生成工具等。

2025-12-22 14:31:15 466

原创 借助pre-commit 落地Python项目代码提交规范

一个项目整体的代码,拥有统一并且规范的代码风格无疑是非常重要的,特别是在使用Python这种动态语言开发的项目中。为了在团队内部统一项目代码规范,借助pre-commit整合工具链,强制落地项目代码规范,实现在本地在提交代码时,根据已经设置好的的格式化规则自动格式化代码,如 typing hit、import sortrd、规范、模块文档等,显著提升团队的协同开发效率,以及降低bug产生概率。

2025-12-22 14:29:53 771

原创 Jmeter性能实战之分布式压测

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!2、执行时,master会把脚本发送到每台slave上,slave 拿到脚本后就开始执行,slave执行时不需要启动GUI,我理解它应该是通过命令行模式执行的。从机器也做类似的配置。

2025-12-22 14:28:51 254

原创 内卷也有“鄙视链”?打工人“卷”的正确姿势有哪些?

生活和工作的真相就是换个地方行住坐卧而已,是我们自己的界定让工作变成不得不承受的痛苦。工作带给了我们压力和焦虑,但也提供了安身立命的资产。工作本身就是人生的修行,希望我们都能用更轻松的心态面对工作,笑看人生。最后,祝愿所有的打工人都能准点下班,快快乐乐地把钱赚!!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-12-22 14:28:13 667

原创 测试工程师的感受总结

每当经济不好,公司业绩不好的时候,公司都可能进行裁员。首先裁的就是测试人员。因为测试人员的技术水平相对来说比较低,容易被替代,招起来也比较容易。公司往往先拿测试人员开刀。身为测试人员,虽然我们平常的工作大部分都比较安逸。但是千万不能温水煮青蛙。应该自强不息, 要像开发人员一样, 不断学习,提高自己的编程水平。这样就算被裁也能很快找到新的工作。测试人员的水平主要体现在测试用例的设计上。要设计出全面,覆盖广的测试用例,需要测试人员对自己所测试的项目的业务需求非常熟悉,甚至要比开发人员还要熟悉。

2025-12-22 14:27:31 580

原创 Appium+Python+pytest自动化测试框架的实战

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

2025-12-19 19:02:07 533

原创 掌握一个面试小心机,这就是比同事涨薪快的秘诀!

接口依赖指的是,在接口测试的过程中一个接口的测试经常需要依赖另一个或多个接口成功请求后的返回数据。那怎么处理呢?不同场景的处理方式有所不同。了解了上面的类容,我们来总结一下,接口自动化时怎么处理接口依赖 这个问题的回答如下:对于单接口测试如果依赖接口只需要在测试开始执行一次,那么可以将依赖接口的请求放在类级前置方法中,然后通过全局变量或者当前用例类属性来传递依赖数据。对于单接口测试如果依赖接口需要在每个用例前执行,那么可以将依赖接口的请求放在方法级前置方法中,然后通过用例对象属性来传递依赖数据。

2025-12-19 19:00:14 810

原创 基于jmeter的性能全流程测试

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

2025-12-17 15:41:34 273

原创 从登录测试谈测试用例

首先,对于高质量的软件测试,用例设计不仅需要考虑明确的显式功能性需求,还要涉及兼容性、安全性和性能等一系列的非功能性需求,这些非功能性需求对软件系统的质量有着举足轻重的作用。其次,优秀的测试工程师必须具有宽广的知识面,才能设计出有针对性、更易于发现问题的测试用例。最后,软件测试的用例设计是不可穷尽的,工程实践中难免受制于时间成本和经济成本,所以优秀的测试工程师需要兼顾缺陷风险和研发成本之间的平衡。总结:!!

2025-12-17 15:40:36 273

原创 10道软件测试面试题及其答案:

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

2025-12-16 16:41:26 710

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

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

2025-12-16 16:40:52 992

原创 软件测试面试题及答案

利用“5W"规则创建软件测试计划,可以帮助测试团队理解测试的目的(WHY),明确测试的范围和内容(WHAT),确定测试的开始和结束日期(WHEN),指出测试的方法和工具(HOW),给出测试文档和软件存放的位置(WHERE)。最后,将构成进程的所有模块一起测试。测试并不能够最大限度的保证软件的质量,软件的高质量是开发和设计出来的,而不是测试出来的,它不仅要通过对软件开发流程的监控,使得软件开发的各个阶段都要按照指定的规程进行,通过对各个阶段产物的评审,QA对流程的监控,对功能及配置的审计来达到开发的最优化。

2025-12-15 22:18:25 844

原创 面试时,被问到频繁跳槽该如何回应?

我相信绝大多数职场人在求职时都抱着长期干下去的想法,频繁跳槽或是出于不得已。然而切记,频繁跳槽不仅伤害企业,对自己的职业发展也有伤害——可能在简历筛选阶段你就出局了,根本轮不到面试。!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-12-15 15:19:56 615

原创 性能小课堂:Jmeter录制手机app脚本

1.手机2.wifi3.Jmeter1、启动Jmeter;2、“”中添加“线程组”;3、“”中添加“HTTP代理服务器”;4、配置代理服务器:Global Settings下面的端口配置:9988,HTTPS Domains配置:http://10.200.52.88,目标控制器配置:测试计划>线程组其中,端口:随意设置;ip:电脑的ip,如下图设置5、手机wifi设置代理:“代理”—选择“手动”;“代理服务器主机名”—“10.200.52.88”“代理服务器端口”—-“9988”

2025-12-15 15:16:47 368

原创 掌握这些测试开发技能,从容应对工作难题!

各位小伙伴, 大家好, 本期为大家分享一些在企业中通过哪些测试开发技能解决难题。

2025-12-15 15:16:07 499

原创 Pytest单元测试框架——Pytest+Allure+Jenkins的应用

pytest+allure+jenkins进行接口测试、生成测试报告、结合jenkins进行集成。pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高allure-pytest是python的一个第三方库。用于连接pytest和allure,使它们可以配合在一起使用。allure-pytest基于pytest的原始执行结果生成适用于allure的json格式结果。

2025-12-15 15:15:25 886

原创 为什么做测试既要懂开发又要懂产品?这3点看完,你就懂了!

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

2025-12-15 15:14:01 732

原创 开发如果没有提供接口文档怎么办

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

2025-12-15 15:13:25 399

原创 Jenkins环境配置篇-更换插件源

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

2025-12-15 15:11:33 564

原创 做测试还是测试开发,选职业要慎重!

综上(大概率是这样的,大家别钻牛角尖,没有优劣之说):代码能力要求:SWE=SWT>TE知识广度要求:SWT/TE>SWE沟通能力要求:TE>SWT>SWE知识深度要求:SWE>SWT>TE薪资待遇:SWE=SWT>TE(纯粹意义的开发、测开和测试,当然国内很多公司自己都搞不清这几个Title区别)总结:!!

2025-12-12 20:30:13 823

原创 【Python爬虫】selenium4新版本使用指南

以上就是本文的所有内容,总结了selenium4在使用过程中常见的一些坑,以及官方所推荐使用的方式总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-12-11 17:25:27 526

原创 【移动测试】你的测试用例中,是否包含App前后台切换

软件测试,其实一定程度上就是用探索性的思路,挖掘更不容易出现的"惊喜",因此,我觉得"App前后台"切换绝对是一个不错的探索思路。大家有什么更好的想法或问题,欢迎在评论区留言交流。总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-12-10 15:20:22 851

原创 测试人员的核心价值:Bug 要素

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

2025-12-10 15:19:17 260

原创 从登录测试谈测试用例

首先,对于高质量的软件测试,用例设计不仅需要考虑明确的显式功能性需求,还要涉及兼容性、安全性和性能等一系列的非功能性需求,这些非功能性需求对软件系统的质量有着举足轻重的作用。其次,优秀的测试工程师必须具有宽广的知识面,才能设计出有针对性、更易于发现问题的测试用例。最后,软件测试的用例设计是不可穷尽的,工程实践中难免受制于时间成本和经济成本,所以优秀的测试工程师需要兼顾缺陷风险和研发成本之间的平衡。!!

2025-12-09 15:29:49 996

原创 web项目部署 一篇就搞定

web部署的方式有很多,根据开发方式不同,部署方式也不同。最通用是,这个想必大家都熟悉。我们今天说另外一种。

2025-12-09 15:23:02 280

原创 测试架构师必备技能-Nginx安装部署实战

Nginx(“engine x”)是一款是由的程序设计师Igor Sysoev所开发高性能的免费开源Web和 反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。在高并发访问的情况下,Nginx是Apache服务器不错的替代品。官网数据显示每秒TPS高达50W左右。本文为读者朋友们介绍。

2025-12-09 15:22:07 821

原创 逼格满满,推荐一个高效测试用例工具:XMind2TestCase !

思维导图其发散性思维、图形化思维的特点,跟测试用例设计时所需的思维非常吻合,所以在实际工作中极大提升了我们测试用例设计的效率,也非常方便测试用例评审。作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!软件测试的核心是什么?

2025-12-08 16:28:01 873

原创 支付功能测试用例测试点?

支付功能测试用例是指在测试支付功能时,需要关注和验证的各个方面。根据不同的支付场景和需求,支付功能测试用例测试点可能有所不同,但一般可以分为以下几类:功能测试:主要检查支付功能是否符合设计和业务需求,是否能正常完成支付流程,是否有异常或错误发生。一些常见的功能测试点包括:支付方式是否支持多种选择,如银行卡、第三方支付、余额、积分等。支付金额是否正确计算,是否包含运费、税费、优惠券等。支付状态是否正确显示,是否有成功、失败、超时、取消等提示。

2025-12-08 16:26:35 685

原创 还不知道如何创建freestyle、pipeline项目?这篇文章你可得看仔细了!

Jenkins是一个开源软件项目,是基于的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。jenkins作为一个可扩展的自动化服务器,Jenkins可以用作简单的 CI 服务器,或者变成任何项目的持续交付中心。

2025-12-06 16:14:34 279

原创 深入了解性能测试:方法、工具和最佳实践

性能测试是中至关重要的一部分,它有助于确保应用程序在不同负载条件下都能够高效运行。在竞争激烈的市场中,性能问题可能导致用户流失,损害声誉,并损害业务。本文将深入探讨性能测试的方法、工具和最佳实践,以确保您的应用程序在各种情况下表现出色。

2025-12-06 16:13:44 570

原创 ​基于多种语言,使用Selenium实现自动化的常用单元测试框架

单元测试是开发人员将整个网络应用程序代码分解成更小的单元并分别进行测试的过程。这种分解和测试每个单元的过程通常被称为单元测试。它是每个软件开发生命周期过程(SDLC)中网络应用程序测试的第一阶段。有些开发人员会跳过单元测试,这可能会导致后期出现更多错误和其他问题。及早发现错误总能让用户避免日后面临严重问题。单元测试自动化大大简化了测试过程,节省了时间,提高了效率。说到自动化单元测试,Selenium 自动化测试被开发人员视为最可靠、最安全的测试框架之一。

2025-12-06 16:13:00 809

原创 Jmeter 的 jar 包开发环境搭建,看这一篇就够了!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!

2025-12-05 16:02:46 462

原创 如何处理不稳定的自动化测试?

我不知道你的测试环境是如何构建的,我猜测你的依赖项每次都不会更新版本,所以这就是我对你的情况的看法。作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。我们定义的不稳定的测试是每天运行成功率为0的用例,即0成功率用例。根据我在该测试集中的经验,失败的最常见原因是与测试数据相关,例如,测试正在尝试完成某数据的操作,而该某数据未处于当前操作能处理的状态。

2025-12-05 16:01:34 815

原创 一文读懂:testcafe框架和页面元素交互

前段时间给大家介绍了TestCafe的基本使用和。今天主要给大家介绍一下testcafe这个框架和页面元素交互的方法。

2025-12-04 15:52:45 716

原创 Ethereum WebSocket接口实践

之前在学习的infura API时候看到有WebSocket,但是翻了很久都没找到很完整的接口文档和实践文档。当时比较迷,没太在意,以为是区块链接口的性能还用不上WebSocket,HTTP完全支持没问题。后面在更深入学习了jsonrpc协议之后,我突然悟道了可能不需要WebSocket的接口文档也能发起请求。经过一些失败的尝试,基本摸清楚了这里面的弯弯道道。其实就是把Web3j源码翻看一下,基本也能猜个八九不离十。下面举个最简单的例子。

2025-12-04 15:40:00 545

原创 学会这个Python库,接口测试so easy!

小编通过简单的案例进行介绍了如何通过jsonpath进行提取json数值,方面我们在做接口测试对于json的数据进行解析,文章中没有太多的知识点,主要是熟能生巧,经常使用,这样在项目中才能灵活运用。总结:!!作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

2025-12-03 15:55:04 129

空空如也

空空如也

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

TA关注的人

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