自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jmeter压测实战:Jmeter二次开发之自定义函数详解

2.1 新建项目pom.xml文件核心配置如下:新建maven项目,这里项目名为:JSF_Sampler因为是基于Jmeter的扩展,需要依赖包Jmeter两个核心包,分别是:pom.xml文件核心配置如下2.2 继承实现AbstractFunction类实现类依次实现以下几个步骤1)新建实现类并继承 AbstractFunction注意:实现类的包名必须包含xxx.functions.xxx,Jmeter使用命名规则实现实现类的加载。2)重写以下方法,每个方法的用途见下方代码注释。

2025-11-18 16:01:23 358

原创 Fiddler抓包手机和部分app无法连接网络问题

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-18 15:44:12 216

原创 如何有效的开展接口自动化测试?

接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性。接口自动化测试可以有效地支持持续集成和持续交付,帮助团队快速交付高质量的软件产品。

2025-11-17 15:06:55 607

原创 16:00进去,16;08就出来了,面试问的问题太变态了。。。

刚从小厂出来,没想到在另一家公司我又寄了。在这家公司上班,每天都要加班,但看在钱给的比较多的份上,也就不太计较了。但万万没想到一纸通知,所有人不准加班了,不仅加班费没有了,薪资还要降40%,这下搞的饭都吃不起了,所以一气之下我直接辞职了。我感觉好简单的题,但我硬是没有答出来,早知道好好看看大佬软件给我准备的了。

2025-11-17 14:49:41 384

原创 Selenium自动化测试网页加载太慢怎么解决?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-15 16:35:41 258

原创 实例介绍:Unittest框架及自动化测试实现流程

Unittest框架是Python中一个标准的库中的一个模块,该模块包括许多的类如 test case类、test suit类、texttest runner类、texttest result类、test loader类。test case类的话一个test case 就是一个测试用例,一个测试用例包含一个完成的流程,包括setup()表示初始化用例,run()表示运行,teardown表示还原测试场景。

2025-11-15 16:12:11 623

原创 软件测试基础详解(自动化测试、安全测试、性能测试)

LoadRunner是一种适用于介绍各种体系架构的负载测试工具,它能预测系统行为并优化系统性能LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户操作行为和实行实时性能检测,来更快的查找和发现问题这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-14 15:18:57 558

原创 如何封装自动化测试框架?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。将框架划分为多个模块,如配置模块、日志模块、浏览器封装模块、测试用例执行模块等。,免费获取软件测试全套资料,资料在手,涨薪更快。封装页面元素的定位和操作,提供简洁易用的API。提供简洁易用的API封装,隐藏底层的实现细节。

2025-11-14 15:01:33 275

原创 如何搭建接口自动化测试框架?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-13 16:16:13 759

原创 自动化测试之等待方式

在设置隐式等待后,在代码中使用了元素定位的方法,如find_element_by_xpath、find_element_by_id等,会在指定的等待时间内等待元素出现。自动化测试中使用的等待方式,特点是在代码中设置一个等待时间,如果在指定的时间内找到了元素,则继续执行后续代码。一种在自动化测试中使用的等待方式,它的特点是在代码中明确地指定一个特定的条件,等待直到条件满足后再继续执行后续代码。通过显示等待,可以解决页面加载或元素定位的延迟问题,确保在条件满足后再进行后续操作,避免不必要的等待时间。

2025-11-13 16:01:18 467

原创 自动化测试框架实战

在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。从框架的定义可以了解,框架可以是被重用的基础平台;框架也可以是组织架构类的东西。其实后者更为贴切,因为框和架本来就是组织和归类所用的。所以自动化测试框架的定义为:由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。也可以是一种思想和方法的集合。

2025-11-12 14:54:57 700

原创 卷王的自述,我难道真的很卷?

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

2025-11-12 14:42:45 697

原创 如何有效的开展接口自动化测试?

接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性。接口自动化测试可以有效地支持持续集成和持续交付,帮助团队快速交付高质量的软件产品。

2025-11-11 15:20:28 771

原创 接口自动化测试详解

顾名思义,接口测试是对系统或组件之间的接口进行测试,主要是校验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系。其中接口协议分为HTTP,WebService,Dubbo,Thrift,Socket等类型,测试类型又主要分为功能测试,性能测试,稳定性测试,安全性测试等。在分层测试的“金字塔”模型中,接口测试属于第二层服务集成测试范畴。相比UI层(主要是WEB或APP)自动化测试而言,接口自动化测试收益更大,且容易实现,维护成本低,有着更高的投入产出比,是每个公司开展自动化测试的首选。

2025-11-11 14:56:03 920

原创 Selenium自动化测试网页加载太慢怎么解决?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-10 15:00:58 281

原创 实例介绍:Unittest框架及自动化测试实现流程

Unittest框架是Python中一个标准的库中的一个模块,该模块包括许多的类如 test case类、test suit类、texttest runner类、texttest result类、test loader类。test case类的话一个test case 就是一个测试用例,一个测试用例包含一个完成的流程,包括setup()表示初始化用例,run()表示运行,teardown表示还原测试场景。

2025-11-10 14:29:21 609

原创 软件测试基础详解(自动化测试、安全测试、性能测试)

LoadRunner是一种适用于介绍各种体系架构的负载测试工具,它能预测系统行为并优化系统性能LoadRunner的测试对象是整个企业的系统,它通过模拟实际用户操作行为和实行实时性能检测,来更快的查找和发现问题这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-08 15:42:49 479

原创 如何封装自动化测试框架?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。将框架划分为多个模块,如配置模块、日志模块、浏览器封装模块、测试用例执行模块等。,免费获取软件测试全套资料,资料在手,涨薪更快。封装页面元素的定位和操作,提供简洁易用的API。提供简洁易用的API封装,隐藏底层的实现细节。

2025-11-08 15:18:32 365

原创 如何搭建接口自动化测试框架?

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-07 15:05:20 888

原创 自动化测试之等待方式

在设置隐式等待后,在代码中使用了元素定位的方法,如find_element_by_xpath、find_element_by_id等,会在指定的等待时间内等待元素出现。自动化测试中使用的等待方式,特点是在代码中设置一个等待时间,如果在指定的时间内找到了元素,则继续执行后续代码。一种在自动化测试中使用的等待方式,它的特点是在代码中明确地指定一个特定的条件,等待直到条件满足后再继续执行后续代码。通过显示等待,可以解决页面加载或元素定位的延迟问题,确保在条件满足后再进行后续操作,避免不必要的等待时间。

2025-11-07 14:42:14 785

原创 自动化测试框架实战

在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。从框架的定义可以了解,框架可以是被重用的基础平台;框架也可以是组织架构类的东西。其实后者更为贴切,因为框和架本来就是组织和归类所用的。所以自动化测试框架的定义为:由一个或多个自动化测试基础模块、自动化测试管理模块、自动化测试统计模块等组成的工具集合。也可以是一种思想和方法的集合。

2025-11-06 14:32:30 836

原创 如何有效的开展接口自动化测试?

接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性。接口自动化测试可以有效地支持持续集成和持续交付,帮助团队快速交付高质量的软件产品。

2025-11-06 14:13:28 745

原创 使用Fiddler进行弱网测试

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-05 15:40:58 491

原创 常见的6种软件测试用例设计方法

以上六种用例,最重要的是区别每种用例方法的应用场景。简单总结如下:1)流程图法(也叫场景法),主要针对业务场景,也就是多个功能的组合使用场景。2)等价类划分法,主要针对数据很大,且数据主要为数字、日期类型。3)边界值, 确认边界,要结合等价类使用4)判定表, 一条测试用例覆盖多个条件,且条件之间有约束5)正交法, 数据很大,但是无法使用等价类缩小范围(比如城市名,浏览器名称不是数字、日期类型),就用正交表来缩小范围6)错误推测法,有经验的人使用。

2025-11-05 15:10:58 843

原创 Jmeter接口自动化测试详解

(1)GET 设置的条件语句为:"${methods}"=="GET",其中 ${methods}表示引用 csv 中的 methods 中的值。注:以CSV文件的参数名称来组合命名HTTP请求的名称,这样在结果树就会依据用例的编号,接口名称等显示每个用例的名称—153。(3)添加POST请求类型的用例,用例名称格式:${caseSeq}_ ${apiSeq}_${apiName}(1)添加GET请求类型的用例,用例名称格式:${caseSeq}_ ${apiSeq}_${apiName}

2025-11-04 14:30:28 876

原创 selenium测试框架快速搭建

Selenium目前主流的web自动化测试框架;支持多种编程语言Java、pythan、go、js等;selenium 提供一系列的api 供我们使用,因此在web测试时我们要点页面中的某一个按钮,那么我们只需要获取页面,然后根据id或者name找到对应的按钮,然后执行click操作就可以完成点击这一个动作。测试点点点虽然容易复现,但做回归测试的时候会出现大量重复的工作,因此可以通过自动化,每次做回归测试我们只需要运行相关的脚本即可。

2025-11-04 14:12:08 775

原创 Selenium三大等待详解

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-03 17:02:31 782

原创 python+requests接口自动化测试框架实例详解

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-03 16:40:31 1022

原创 Jmeter基础知识详解

取样器(Sample)是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元,JMeter 原生支持多种不同的sampler ,如 HTTP Request Sampler 、 FTP Request Sample 、TCP Request Sample 、JDBC Request Sampler 等,每一种不同类型的 sampler 可以根据设置的参数向服务器发出不同类型的请求。不同的是,这些类型的线程执行测试前进行定期线程组的执行。也就说本的性能测试的所有内容是于基于一个计划的。

2025-11-01 16:24:37 872

原创 接口测试详解

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-11-01 16:06:44 819

原创 性能测试常见的测试指标

性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。

2025-10-31 16:05:11 836

原创 Postman使用方法

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。注:由于2018年初chrome停止对chrome应用程序的支持,postman插件可能无法正常使用了。

2025-10-31 15:39:33 688

原创 外包干了3年,快要废了。。。

🍅,免费获取软件测试全套资料,资料在手,涨薪更快简单的说下哈,我大学的一个同学,毕业后我自己去了自研的公司,他去了外包,快三年了我薪资、技术各个方面都有了很大的提升,他在外包干的这两年人都要废了,技术没一点提升,学不到任何东西,一直都在点点点,其实感觉挺可惜的,毕竟我和他关系还算不错!前段时间他和我说了下,说不能在废下去了,要想办法自救了,干了近三年的功能测试,他一个00后的小伙子都要变成50岁的保安大爷了,完全不思进取,我问他为啥想到要自救,前面进取心不是被磨灭的差不多了吗?

2025-10-30 15:47:52 557

原创 白盒测试与黑盒测试【完整版】

满足特定目的的测试数据、测试代码、测试规程的集合是发现软件缺陷的最小测试执行单元有特殊的书写标准和基本原则黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。等价性划分、边值分析、组合测试、随机测试和误差猜测、场景测试黑盒测试主要测试的错误类型有:①不正确或遗漏的功能;②接口、界面错误;③性能错误;④数据结构或外部数据访问错误;⑤初始化或终止条件错误等等。白盒测试也称结构测试或逻辑驱动测试,是一种测试用例设计方法,它从程序的。

2025-10-30 15:34:15 947

原创 银行项目网上支付接口调用测试实例

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-10-29 14:47:54 568

原创 一文带你了解如何让自动化测试框架更自动化

本文是我对此前设计的一个测试框架的反思,当时设计框架的“上下文”(即团队基建能力、以及自身的设计水平和负责的项目的业务架构等背景)和现如今所在的公司质量基建是有很大差别的(有时候很多想法的实现是需要一定基建能力支撑的)。在一定程度上,也算是站的更高,看的更远吧。这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-10-29 14:20:34 609

原创 2025最细的软件测试面试总结(附100字文档)

今天参加了一场比较正式的面试,汇丰银行的视频面试。在这里把面试的流程记录一下,结果还不确定,但是面试也是自我学习和成长的过程,所以记录下来大家也可以互相探讨一下。请你做一下自我介绍?(汇丰要求英文的自我介绍)使用什么工具来管理项目?测试用例是怎么管理的?测试用例的协作、更改、不同的版本是怎么管理的?描述一下最近做的项目,具体做了什么?测试哪些方面?负责什么功能?对项目中某个功能设计测试用例的时候使用了哪些方法?写了多少条用例?设计测试用例是如何进行覆盖的?项目使用到的数据库是什么?

2025-10-28 14:49:07 332

原创 5分钟了解接口测试

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-10-28 14:33:28 957

原创 UI自动化测试:Jenkins配置

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

2025-10-27 15:44:25 453

原创 Selenium定位元素的方法css和xpath的区别

selenium是一种自动化测试工具,它可以通过不同的定位方式来识别网页上的元素,如id、name、class、tag、link text、partial link text、css和xpath。xpath还可以通过层级关系来定位,如//div[@id=‘china’]/p表示选择div元素下id为china的子元素下的所有p元素。xpath也可以通过标签和属性的组合来定位,如input[@id=‘kw’]表示选择input标签且id为kw的元素。,免费获取软件测试全套资料,资料在手,涨薪更快。

2025-10-27 15:25:26 349

空空如也

空空如也

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

TA关注的人

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