自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Jmeter 引入自己写的jar包代码

所以,new有时候又不太适合,比如在频繁调用场合,使用局部new类对象就不是个好选择,使用全局类对象或一个经过初始化的全局类指针似乎更加高效。在使用jar包的static 方法时无需创建new 对象,可直接类名点方法进行使用,也可以使用java编写习惯进行new对象。不使用new创建对象时,对象的内存空间是在栈中的,其作用范围只是在函数内部,函数执行完成后就会调用析构函数,删除该对象。而使用new创建对象是创建在堆中的,必须要程序员手动的去管理该对象的内存空间。我们学习必然是为了找到高薪的工作,下面这些。

2026-03-24 21:33:51 278

原创 为何优秀的自动化工程师不应止步于编写测试用例?

我们的目标是使用 "构造函数 ",就像为被测应用程序的每个部分提供简单模板一样,编写测试并在连续的夜间分支上运行它们。最初,我们认为由于因为入门门槛很高(复杂的应用程序、不同的版本以及 Mac /Win/Linux 操作系统上的实例等),只有高技能的自动化专家才能驾驭这种复杂性。在实施这种方法将近一年后,我可以说,重新评估团队内的角色帮助我们建立了更明确的目标,发挥了潜能,最重要的是,提高了手工和自动化团队成员的满意度。现在,我们为初级员工提供充分的激励和明确的目标,以促进他们的发展。

2026-03-24 21:32:39 169

原创 白盒测试方法的实例演示

白盒测试的详细知识使测试人员能够创建针对代码内部结构的有效测试用例,从而提高单元测试的覆盖率和有效性。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。判定/条件覆盖:测试用例覆盖所有判定条件和条件表达式,以及它们的所有可能取值。条件覆盖:测试用例使得代码中的每个条件表达式的每个条件都取得真值和假值。判定覆盖:测试用例执行代码中的每个判定条件的每个分支。路径覆盖:测试用例执行代码中的每个可能执行路径。

2026-03-24 21:31:58 186

原创 Playwright元素定位技巧详解

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-23 20:21:34 353

原创 测试员只管测试将无路可走?

QC所做的是具体的测试工作,是从测试角度为获得预期的软件质量做出的努力;而QA则是软件流程规范梳理、监督和改进,保证项目流程各个环节的质量,从而确保最终产出的软件获得符合预期的质量。在绝大多数老板“一份工资十份活”的朴实思想下,对于测试团队有了更多的野望,QA、QC、线上运维、交付、产品设计都不落下,“少而精,精而杂”几乎成为质量团队标配。在当下,老板没有错,我们也没有错,错的只是我们恰好赶上了这个糟糕的时代。然而,随着时代的更替,测试在变,测试员的定义也在不断改变。为研发团队提供测试工具,提高研发效率。

2026-03-23 20:20:18 163

原创 会员中心 创作中心解锁 pytest_configure(config) 的神奇功能:个性化定制你的测试框架

我们配合 conftest.py 一起使用。在该模块中,我们可以定义一个pytest_configure(config)`函数,并在其中定义一些全局变量或常量。

2026-03-23 20:19:32 320

原创 selenium+python自动化测试之环境搭建

下载的是一个exe安装文件,下载完直接安装即可,我的安装目录是C:\Python36,安装好以后将Python安装目录配置到环境变量 中,然后在cmd中运行python命令,如果出现以下界面就证明安装成功了。最近由于公司有一个向谷歌网站上传文件的需求,需要进行web的自动化 测试,选择了selenium这个自动化测试框架,以前没有接触过这门技术,所以研究了一下,使用python来实现自动化脚本,从环境搭建到实现脚本运行。运行测试脚本,在命令行中运行python 脚本路径或者直接F5运行脚本。

2026-03-19 15:00:47 414

原创 python selenium自动化测试框架搭建的方法

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-19 15:00:03 318

原创 Android自动化测试处理各种弹窗的操作方法

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-19 14:59:04 358

原创 Jmeter对接口测试入参实现MD5加密

是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在函数助手中找到__MD5这个函数,第一个参数是要md5加密的值,第二个参数是保存加密后值的变量。下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】我们学习必然是为了找到高薪的工作,下面这些。发送请求,可以看到密码加密了。发送请求可以看到密码加密了。在请求参数中引用该函数。beanshell脚本。

2026-03-14 19:35:51 227

原创 Jmeter多台机器并发请求实现压力性能测试

1、打开Jmeter/bin/jmeter.properties,找到”remote_hosts=127.0.0.1”,把这一行修改为”remote_hosts=XXX.XXX.XX.XXX:XXXX,XXX.XXX.XX.XXX:XXXX(XXX.XXX.XX.XXX:XXXX指的是这台电脑的ip地址,不知道的情况下,可以cmd-ipconfig命令查看),端口可自定义。3、聚合报告,每台电脑设置的线程数为10,举例如2台电脑,所以是2*30=60个线程数。我们学习必然是为了找到高薪的工作,下面这些。

2026-03-14 19:34:29 291

原创 python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用

方法(二)、在 sql query 中使用”?“作为占位符,并传递参数值和参数类型,如下图所示:1、传递的参数值是常量,如图传递 2 个变量,

2026-03-14 19:33:20 382

原创 2026最新的软件测试面试八股文(答案+文档)

版本控制 (Revision control) 是一种软件工程技巧,在在开发的过程中,确保由不同人所编辑的司一文件都得到更新及历史记录的保存。Git(读音为/git/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

2026-03-05 22:10:37 398

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

封装自动化测试框架,测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。将框架划分为多个模块,如配置模块、日志模块、浏览器封装模块、测试用例执行模块等。封装页面元素的定位和操作,提供简洁易用的API。提供简洁易用的API封装,隐藏底层的实现细节。

2026-03-05 22:07:50 322

原创 依赖于第三方接口时,如何进行测试?

根据第三方接口文档及需求,设计测试用例,考虑涵盖各种情况,包括正常情况、异常情况、边界情况等,确保测试用例能够覆盖接口的所有参数和功能。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。测试接口在异常情况下的表现,例如错误的参数、无效的数据等,检查接口是否能够正确处理这些异常情况,并返回适当的错误信息。在测试过程中,需要监控接口调用的性能、可用性等指标,并记录测试过程中的日志和错误信息,以便后续分析和排查问题。

2026-03-05 22:07:14 178

原创 Python自动化测试框架及工具

手续的关于测试的方法论,都是建立在之前的文章里面提到的观点:功能测试不建议做自动化接口测试性价比最高接口测试可以做自动化后面所谈到的 测试自动化 也将围绕着 接口自动化 来介绍。本系列选择的测试语言是 python 脚本语言。由于其官方文档已经对原理有了比较清楚的解释,本文就不做一些多余的翻译工作了。偏向于实战部分,而且为了偏向实战,也会结合 IDE 工具和项目 组织来进行讲解。理由如下:1.脚本语言,开发和迭代的效率极高2.第三方的扩展库极多,有很我现成的工具可以使用。

2026-03-03 22:30:19 321

原创 使用jmeter进行http接口测试(全)

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-03 21:40:38 328

原创 黑盒测试中的决策表设计

决策表是一种简单、直观、有效的黑盒测试设计方法。在进行软件测试时,根据具体的需求来选择测试设计方法是非常重要的,而决策表正好能够满足某些特定的测试需求。当然,测试人员需要注意决策表的设计质量和可读性,确保测试工作的高效性和精确性。下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​软件测试面试文档我们学习必然是为了找到高薪的工作,下面这些面试题。

2026-03-03 21:39:52 298

原创 Python+Selenium自动化测试框架详解

Selenium是一个基于浏览器 的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:Selenium IDE、Selenium WebDriver 和Selenium Grid。Selenium IDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用例。Selenium WebDriver:提供Web自动化所需的API,主要用作浏览器控制、页面元素选择和调试。

2026-03-03 21:38:09 408

原创 软件测试之环境搭建及测试流程

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-02 21:53:02 645

原创 Postman发送POST请求,模拟请求头&界面的响应信息

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-03-02 21:51:53 632

原创 Postman介绍和安装,发送带参数的GET请求

Postman 是一款谷歌开发的接口测试工具,使API的调试与测试更加便捷。它提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的HTTP 请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers。postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一。

2026-03-02 21:50:49 572

原创 Postman接口测试详解

New: 新建,可以新建Request 请求,Collection请求集,环境等等Import: 导入,可以导入别人导出的请求集Runner: 运行一个请求集(批量执行)Invite: 邀请(需要注册,邀请进行协作)同步图标:(需要注册,同步你的项目到云端)抓包图标:抓包/捕获请求,用于开启Postman代理, 手动设置代理(或手机代理)后可抓包/录制请求设置图标:Postman设置功能消息图标:官方及协助消息云端图标:用户云端数据(需要注册)

2026-02-27 20:46:38 315

原创 接口测试用例设计详解

我们对系统的需求分析完成之后,即可设计对应的接口测试用例,然后用接口测试用例进行接口测试。接口测试用例的设计也需要用到黑盒测试方法,其与功能测试用例设计的方法类 似,接口测试用例设计中还需要增加与接口特性相关的测试用例。

2026-02-27 20:45:16 389

原创 快速弄懂POM设计模式

页面对象模型的简称2013 年,由 Martin Fowler提出了Page Object的观点作者的观点是一种封装思想,旨在为每个待测页面创建一个页面对象,从而将繁琐的定位操作、操作细节封装到这个页面对象中,对外只提供必要的操作接口,在调用的时候只调用提供的接口,不用去调用操作细节,最终实现程序的高内聚低耦合,使程序模块的可重用性、移植性大大增强在这种模式下,对于应用程序中的每个页面都应该有相应单独的页面类(例如:login_page、userinfo_page),类中应该包含此页面上的元素对象和。

2026-02-27 20:44:03 292

原创 自动化测试框架详解(全)

框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。在软件工程中,框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架,前者是从应用方面而后者是从目的方面给出的定义。上面的概念比较抽象,换另一个角度解释:1、框架本身一般不完整到可以解决特定问题;2、框架天生就是为扩展而设计的;

2026-02-26 21:48:52 396

原创 软件测试之功能测试

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-02-26 21:48:00 566

原创 Jenkins+Python自动化测试持续集成

Jenkins是目前最为流行的CI/CD工具之一,它可以支持多种语言和技术栈,如Java、Python、JavaScript等。本文将介绍如何使用Jenkins和Python实现自动化测试持续集成。

2026-02-26 21:46:14 369

原创 一文教你如何搭建测试平台?

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-02-24 21:39:33 624

原创 Python接口测试实践:参数化测试、数据驱动测试和断言的使用

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-02-24 21:37:42 627

原创 一文教你Jenkins整合Jmeter实现自动化接口测试

这里我用了一台Windows安装jmeter用来写接口测试的脚本,启动前修改jmeter.properties 中 jmeter.save.saveservice.output_format值为xml。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。-n : 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter。-t : 测试文件 -> 要运行的 JMeter 测试脚本文件。-e : 测试结束后,生成测试报告。

2026-02-24 21:31:14 560

原创 探索Python单元测试的利器

是一个功能全面、使用方便的测试框架,它通过参数化测试、fixtures、断言增强、插件系统等特性,极大地提升了Python单元测试的效率和体验。是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。作为python的一个强大的测试框架,以其简洁、灵活和强大的插件系统而广受开发者喜爱。pytest支持参数化测试,允许你为测试函数传递不同的参数,从而验证函数对不同输入的处理。在软件开发中,单元测试是保障代码质量的关键环节。

2026-02-07 20:18:22 376

原创 揭秘Python re模块:正则表达式的核心秘籍

正则表达式(Regular Expressions),简称为"regex"或"regexp",是用于从文本中查找和匹配字符串模式的一种强大工具。如果你需要在一堆杂乱无章的线索中找到特定的信息。正则表达式就是你的工具,它帮助你定义一个模式,然后在这个模式的基础上去匹配、查找、替换或者分割文本。在Python中,正则表达式通过re模块提供支持,它包含了一系列可以处理字符串的功能,如搜索、替换以及复杂的模式匹配。

2026-02-07 20:15:58 655

原创 一个保姆级的Python UI库:NiceGUI

NiceGUI是一个基于Python的Web框架,它的设计理念是简洁和易用。NiceGUI不仅能帮助你快速创建Web界面,还能让你的应用看起来非常漂亮。无论你是一个新手开发者还是有经验的程序员,NiceGUI都能让你轻松上手,快速构建出色的Web应用。

2026-02-07 20:14:05 558

原创 Xmind写测试点

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-02-06 20:02:46 428

原创 软件测试真的干到35岁就干不动了吗?

这点就不细说,只能说,大哥,你都35了,你还不会挑公司,怪谁呢?中国有句古话,叫做不想当将军的士兵不是好士兵,谁都想做管理,前提是行业里边得有一定量的人去从事这个,你不能说一个公司里做这个岗位的就一两个人,也给你设置管理岗,这就不太可能了!如果你到35岁还没有较高的技术你一定会被淘汰,因为你拼不过年轻人,年轻人刚才大学出来,正是一腔热血,上阵杀敌,英勇献身的年纪,人家拿命拼,你敢吗?所以,结论来了,35岁干不动了,不是你自己干不动了,而是你太懒了,没有进步,所以凭你自己目前的经验来,你确实干不动了。

2026-02-06 20:02:02 422

原创 软件测试工程师必读的十本书

下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】​​​。

2026-02-06 20:01:26 672

原创 最详细Postman参数化详细教程,精心整理

针对于某一个接口,有大量的的测试数据需要批量验证,一个一个的更改请求参数太耗时耗力,使用参数化批量处理数据会比较高效可以通过自己写脚本的方式,提高了可塑性当同一个接口需要测试不同的参数时,需用到参数化的概念postman支持从外部文件读取测试数据参数化。

2026-02-05 20:34:46 591

原创 性能测试怎么做?性能测试指标,常用性能测试工具

性能测试用户概念系统用户数:指所有可能访问这套系统的用户数,也叫系统的全部用户数。在线用户数:指同时访问这套系统的用户数量。并发用户数:在一个时间切面上同时向这套系统发起请求的用户数。糟糕性能系统设计阶段缺少性能方面的考虑(考虑整体系统集成后的性能);直到最后一刻才进行性能测试(性能测试越早越好);对系统的容量或规模没有足够的考虑(最终用户的规模和分布);对性能峰值预期偏低;性能测试还不规范,没有有效的方案参考或实施;没有使用性能测试自动化工具。

2026-02-05 20:33:03 639

原创 火爆全网,Fiddler手机抓包-接口测试辅助实战(最全总结)

Fiddler是一款安装在PC上的抓包软件,它不仅可以对pc上的程序进行抓包,也可以对手机上的程序进行抓包,下面说下抓取手机程序的步骤。PC端设置1、PC上Fiddler抓取Https报文设置:由于手机上的应用很多涉及到个人信息,都是采用的安全的HTTPS加密过。

2026-02-05 20:31:56 606

空空如也

空空如也

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

TA关注的人

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