自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详细介绍 JMeter 性能测试

JMeter 是一个功能强大、灵活且社区支持极佳的性能测试工具。掌握它的核心概念和测试流程,可以帮助你有效地对 Web 应用、API 接口、数据库等各种服务进行压力测试、负载测试和稳定性测试,从而保障软件系统的性能和质量。希望这份介绍对您有帮助!如果您有任何更具体的问题,欢迎继续提问。干货!jmeter性能测试压测场景实战案例,全程干货,入门到精通一课打通!

2025-09-01 18:23:05 747

原创 postman 用于接口测试,举例

2. 输入 URL,例如 `http://example.com/api/users/1`(假设用户 ID 为 1)。2. 输入 URL,例如 `http://example.com/api/users/1`。2. 输入 URL,例如 `http://example.com/api/users/1`。4. 输入 URL,例如 `http://example.com/api/users`。2. 输入 URL,例如 `http://example.com/api/users`。

2025-08-31 18:10:34 648

原创 搭建Django+pyhon+vue自动化测试平台

B站最强测试开发教程:Django+Pytest+Vue搭建在线测试平台,学完强的可怕,工作效率直接翻十倍!切换到appfront目录。

2025-08-29 18:23:02 403

原创 Docker概述:容器化技术的革命者

只读的模板文件,包含运行应用所需的代码、库和配置。

2025-08-28 21:37:14 345

原创 分布式压测jmeter部署 主机win slave linux

2.执行的脚本进行文件参数化,此时需要存放在jmeter-server启动的相对位置路径,而不是你脚本存储的相对路径,首先执行的时候,Controller节点会对脚本下发,他会下发到jmeter-server启动的路径,而不是你脚本存放的路径。2.启动服务时,调度服务器会把脚本发送到各个执行节点(脚本会发送到执行节点,但是数据不会发送),执行节点拿到脚本开始执行命令;1.JMeter 分布式测试,选择节点来做调度服务器,其他的节点作为执行节点,通过调度节点管理其他节点;

2025-08-27 18:19:31 1064

原创 软件测试面试速成攻略:死磕这4类必问题,最快7天拿下高薪Offer!

软件测试面试速成攻略:死磕这4类必问题,最快7天拿下高薪Offer!百场软件测试面试分析心得,高薪offer攻略。附上:软件测试常见面试题。

2025-08-26 18:37:45 132

原创 接口测试——jmeter的实战

2025最新Jmeter接口测试+Jmeter性能测试完整版项目实战教程,零基础自学入门到精通,3小时拿下jmeter。网址:http://shop.duoceshi.com/login?d.执行(用户数据有多少条,就执行多少次,在线程中设置用户数)b.新建一个txt文档(路径:E:\az\data.txt)c.配置元件中添加CSV Data Set Config。b.前置处理器中添加:用户参数,编辑变量和参数。a.添加登录接口,设置成变量。(3)填写http请求内容。(2)添加http请求。

2025-08-25 18:23:37 942

原创 MySQL性能优化的5个维度

水平分,主要是为了解决存储的瓶颈;垂直分,主要是为了减轻并发压力。

2025-08-24 18:46:56 441

原创 软件测试要怎么自学?

任意一本软件测试入门书都会有这两章,随便买一本软件测试入门的书就行,这里写的都大差 不差,因为本身就没有什么技术含量,甚至你大学的课本就行。此时找工作要记住——第一份不是为了赚大钱,而是为了进圈子、积累经验,去真正的感受实际中的软件测试是什么样的。因为测试和开发,还是不太一样的,测试目前,百分之八十要求的学历还是大专,开发至少本科起步。当你真的在职场中混迹两年后,你就可以考虑转型了,当然了,这是后话,这里就不再赘述了。以上的内容,一定要熟练掌握,你将来实际敲的“字母”,可能也就只在这里了。

2025-08-22 18:21:09 1054

原创 jmeter+ant 接口自动化测试框架

3、在dos环境下,切换到build.xml所在的路径,再执行ant -f build.xml ,或者可以执行指定的文件路径,如:ant -f d:\testScript\build.xml。如果已经下载jmeter.results.shahe.me.xsl,并放在extras目录下了,还需要去/bin目录下配置jmeter.properties才会看到效果。1、检查配置中的路径是否正确,可以复制配置项的路径,直接粘贴在windows资源管理中的地址栏中,看是否进入到相应的目录。

2025-08-21 17:44:38 639

原创 postman+newman+jenkins接口自动化

【2025最新】Postman+Jenkins接口自动化实战|从零搭建企业级持续集成测试平台。

2025-08-20 17:02:34 837 1

原创 从接口自动化测试框架设计到开发(三)主流程封装、返回数据写入excel

read_data = xlrd.open_workbook(self.file_name)#打开文件。data = self.data.get_data_for_json(i)#传入行数。data = self.data.get_data_for_json(i)#传入行数。sheet_data = write_data.get_sheet(0)#获取第一个表。self.data.write_result(i,res)#写入数据。sheet_data.write(row,col,value)#写入数据。

2025-08-19 17:26:31 700

原创 pytest插件开发--高阶

pytest插件通过hook函数来实现,pytest主要包括以下三种插件本地插件:conftest.py插件,pytest自动模块发现机制,在项目根目录下的conftest文件起到全局作用,在项目下的子目录中的conftest.py文件作用范围只能在该层级及以下目录生效。内置插件外部插件本地插件。

2025-08-18 18:20:02 925

原创 快速开发一个前后端分离的系统(Django+vue)

年薪30W+必学!用Django+Vue开发企业级测试平台|零基础手把手教你打造高薪技能。

2025-08-15 18:41:01 316

原创 python自动化测试框架unittest

通过unittest,可以管理测试用例的执行,自动生成简单的自动化测试报告;小伙伴们可以尝试用不同的方法添加用例到测试集合suite中,笔者只列举了其中2种;对于刚学习python自动化测试的小伙伴来说,unittest是一个非常适合的框架;最上方的2个点,代表执行成功了2条测试用例;接下来,我们尝试加入测试集合Suite,管理多个类的测试用例的运行;新建一个测试类,继承unittest框架的TestCase类;首先我们尝试编写编写一个最简单的unittest用例;# 该方法添加该类下的所有测试用例;

2025-08-13 18:08:01 330

原创 python接口自动化测试 - requests库的基础使用

requests库简单易用的HTTP库python接口测试大师课:从HTTP原理到pytest框架实战全覆盖1 """自定义headers"""489 """自定义cookies"""13。

2025-08-12 18:26:23 745

原创 如何生成测试报告

JMeter接口自动化全栈实战!关联+Ant+Allure+Jenkins,学完直接进大厂。

2025-08-11 18:37:09 436

原创 Python接口自动化测试之之request

这一篇教程只是接口测试中的小试牛刀,后续还有太多需要学习的,requests 库也不光可以用来做接口测试,包括爬虫之类的也是可以的,技术之路上永无止境,我们测试人员也需要多多努力。__EOF__「测试工程师必备技能」Python接口自动化测试教程!从基础到持续集成,一站式搞定,打造高薪自动化测试能力!

2025-08-04 18:33:29 725

原创 python 自动化测试

123456789101112131415161718192021222324252627282930313233343536。

2025-08-03 18:45:13 738

原创 最简单的零基础软件测试学习路线

2025B站最全最细的软件测试教程,7天从零基础小白到精通软件测试,学完即上岗!2025B站最全最细的软件测试教程,7天从零基础小白到精通软件测试,学完即上岗!:HTTP/HTTPS协议、TCP/IP、DNS、状态码(如404、500):SQL语法(增删改查、多表查询)、MySQL或SQLite安装使用。常见术语:黑盒/白盒测试、Alpha/Beta测试、回归测试。测试类型:功能测试、性能测试、安全测试、兼容性测试等。:了解AI测试、云测试等趋势(如TestGPT)。

2025-08-03 18:30:57 1222

原创 如何使用Postman做接口测试

Postman接口测试速成指南|3小时学会Postman自动化 | 从入门到跳槽涨薪实战教学。

2025-08-01 18:47:51 1024

原创 Selenium:强大的 Web 自动化测试工具

Selenium 是一个功能强大的 Web 自动化测试工具,它可以帮助开发者和测试人员提高测试效率、确保跨浏览器兼容性、进行性能测试和数据驱动测试。虽然它存在一些缺点,如学习曲线较陡、不稳定、性能问题和维护成本高,但它的优点远远超过了这些缺点。随着 Web 应用程序的不断发展和变化,Selenium 将继续在自动化测试领域发挥重要作用。首先介绍了 Selenium 的定义及组成部分,让读者对其有初步了解。

2025-08-01 18:43:06 625

原创 Jmeter之接口测试

所以需要注意的是,我们引用参数值的方式为:${名称},第一步里面的userid 取值是${username},最后传进去的值就是 liuhaha这个值,看懂了么?有时我们测试会遇到许多重复的参数,每次调用如果要一个一个去改的话,就比较麻烦,这里就可以用到一个办法:参数化。1.新建一个HTTP请求,这里的登陆就会产生一个sessionID,我们进行密码修改时,就会验证这个sessionID,但是每次去填写也比较麻烦,所以我们可以手动做一个关联。如果亲们有遇到需要进行接口测试的,进行类似的更改就可以了。

2025-07-29 18:44:56 620

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

关于selenium的基础知识与java平台的结合,我之前写过一个《菜鸟学习自动化测试》系列,最近学python,所以想尝试一下selenium的在python平台如何搭建;===========================如果想通过其它浏览器(IE Chrome)运行脚本=================================* 这也是最重要的一点,不管你以前更熟悉C、 java、ruby、python、或都是C# ,你都可以通过selenium完成自动化测试,而QTP只支持VBS。

2025-07-28 19:07:03 705

原创 测试平台开发:自动化测试平台----需求分析

测试开发:95%测试人不会的自动化平台开发!Django+Vue从部署到上线|附完整源码。

2025-07-28 19:04:14 1059

原创 Python测试框架之pytest(一)

输入我们用例中的调式信息,比如print的打印信息等,我们在用例中加上一句 print(driver.title),我们再运行一下我们的用例看看,调试信息输出。在做接口测试时,有事会遇到503或短时的网络波动,导致case运行失败,而这并非是我们期望的结果,此时可以就可以通过重试运行cases的方式来解决。另外,pytest的多种运行模式是可以叠加执行的,比如说,你想同时运行4个进程,又想打印出print的内容。当cases量很多时,运行时间也会变的很长,如果想缩短脚本运行的时长,就可以用多进程来运行。

2025-07-27 17:30:36 761

原创 偷懒大法好,用selenium做web端自动化测试

本次实验主要介绍什么是自动化测试和自动化测试工具 selenium。然后介绍怎么安装浏览器驱动工具 webdriver,并且开发一个简单的自动化测试脚本,体会自动化测试是怎么实现的。自动化测试介绍selenium 介绍webdriver 安装第一个脚本开发本次实验主要是一些概念性内容,在做完本实验后对自动化测试有一个基本的认识,了解到本系列实验展开的方向。并且实际动手进行了一次自动化测试脚本开发,体会到自动化测试运行的过程。以上内容来自课程《Python Web 自动化测试入门实战》

2025-07-25 17:53:46 1060

原创 软件测试为什么要抓包?为什么推荐fiddler进行抓包?

1.易于使用:Fiddler具有直观的用户界面,提供了丰富的功能,同时也提供了完成基本抓包任务的。2.功能强大:Fiddler不仅支持请求和响应的查看、编辑、重播等,还支持自定义规则和脚本,以满。4.社区支持:Fiddler拥有一个活跃的社区,提供了大量的在线文档、教程和支持资源。在软件测试过程中,抓包是一项重要的技术手段,主要用于捕获和分析网络通信数据包。通过抓包,测试人员可以捕获和分析数据包,以确定问题出现的位置和原因,从而更容易进行故。感信息,以及是否存在潜在的安全漏洞,如未加密的通信或潜在的攻击。

2025-07-24 21:56:30 222

原创 python自动化测试平台开发:自动化测试平台简介

为什么需要测试平台已有的开源测试平台不能满足需要,不要轻易造轮子需要公司级别的定制需要整合公司内部的多套平台DevOps平台精准化测试平台质量监控平台等等常见的测试平台开发模式大一统模式(适合简单的项目)基于模板技术渲染界面,代表作:Rails、Django入门容易,上手简单前后端分离(适合复杂的项目)使用标准的json进行前后端通讯通常是前端使用SPA框架后端框架可以是小型的api框架Flask、SparkJava也可以是大型的web开发框架:Django、

2025-07-23 18:57:59 858

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

测试人员不用关注框架的底层实现,根据指定的规则进行测试用例的创建、执行即可,这样就降低了自动化测试门槛,能解放出更多的人力去做更深入的测试工作。本篇文章就来介绍下,如何封装自动化测试框架。封装自动化测试框架需要综合考虑项目需求、技术选型以及团队实际情况。良好的框架设计能够提高测试效率和可维护性,同时也促进团队协作和知识共享。接口自动化测试框架封装实战(附源码)|Pytest+Allure+Jenkins。接口自动化测试框架封装实战(附源码)|Pytest+Allure+Jenkins。

2025-07-23 18:54:56 842

原创 如何做好性能测试?

【性能测试】年薪30W+必学!JMeter全链路压测实战(脚本/监控/Grafana调优)| jmeter性能测试。

2025-07-23 18:52:35 284

原创 Python接口自动化实战 ( 第一阶段) - 封装接口请求类和异常处理

从零封神!Python接口自动化测试全栈落地(Requests+pytest+Allure+CI)实战班 | 学完直接扔进简历!

2025-07-22 18:41:08 611

原创 Jmeter+ant+jenkins接口自动化测试 平台搭建(一)

一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter 支持接口的测试,Ant 支持自动构建,而 Jenkins 支持持续集成,所以三者组合在一起可以构成一个功能完善的接口自动化测试平台。

2025-07-22 18:38:56 612

原创 软件测试面试避坑

软件测试面试逆袭指南:从简历优化到拿下高薪Offer,避开90%求职者的坑!附高频面试题标准答案。

2025-07-22 18:36:51 298

原创 Jmeter——接口测试

0基础学jmeter接口测试,三天从小白到大神速成!

2025-07-21 18:39:45 600

原创 数据库系列:MySQL慢查询分析和性能优化

这边仅仅是从查询语句的角度进行分析,实际上缓存服务变慢的可能性很多,不仅仅是慢查询怎么分析(Slow Log、Explain命令)。还应该全面的分析原因,并给出处理方案,如 分析SQL脚本合理性、建立索引或优化索引、读写分离、垂直+水平分区)、多读少写/冷数据 做缓存、优化数据库的锁竞争、数据库配置调优、硬件资源升级 等等,后面几篇我们慢慢说。MYSQL数据库性能分析调优实战,2小时从入门到精通速成!

2025-07-21 18:37:58 797

原创 selenium自动化测试

是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),,Safari,Google Chrome,Opera等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。

2025-07-21 18:35:34 730

原创 jmeter接口测试

在做压测的时候,数据量少和数据量大的情况下,测试的结果是不一样的,所以,我们在设计场景的时候是要考虑到这种情况的,要测试数据库中数据量大和数据量小的情况,如果是要测试数据量大的情况下,就要造数据了,造数据可以使用jmeter,操作数据库来造数据,也可以使用python连接数据库,批量的造数据。3)、在配置文件里面添加之后,重启jmeter,在运行的时候,就可以看到压力机的ip了,可以选择他来运行这个脚本,全部运行的话,也就是所有压力机上的全部都启动,就选择远程全部启动,就所有的压力机就都运行了。

2025-07-16 18:06:24 739

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

关于selenium的基础知识与java平台的结合,我之前写过一个《菜鸟学习自动化测试》系列,最近学python,所以想尝试一下selenium的在python平台如何搭建;===========================如果想通过其它浏览器(IE Chrome)运行脚本=================================* 这也是最重要的一点,不管你以前更熟悉C、 java、ruby、python、或都是C# ,你都可以通过selenium完成自动化测试,而QTP只支持VBS。

2025-07-16 18:02:34 604

原创 RobotFramework教程使用笔记——初识RobotFramework

注:如果project的type选择的是file那么在项目下就不能创建测试套件了 只能创建测试用例了。RobotFramework就是关键字驱动的,我们需要用到各种关键字,按F5可以搜索我们需要的关键字。注:有个问题,我第一次运行显示了运行日志,第二次运行的时候没有显示日志,可以这样处理。我们可以创建字典,获取字典里的键值对,获取键,获取值,以及根据键去获取值。默认是搜索全部的文件的,也可以在需要的library中搜索需要的关键字。它所提供的关键字主要是字典,索引,列表的处理。

2025-07-16 17:59:01 417

空空如也

空空如也

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

TA关注的人

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