自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Playwright】 自动化测试--读取本地csv文件(创建)

{${

2026-06-17 14:05:29 50

原创 【Playwright】 自动化测试之参数化登录(Excel/CSV 数据源)

在日常测试中,我们经常需要验证多个账号是否能正常登录系统。手动一个个输入不仅效率低,还容易出错。本文将用 Playwright 配合 Excel/CSV 数据文件,实现自动化批量登录测试,并检查登录是否成功。

2026-06-16 17:04:23 291

原创 【Playwright】自动化测试

本文介绍了如何在VS Code中使用Playwright进行自动化测试。首先通过"烧杯"图标打开Playwright面板,使用录制功能自动生成测试脚本(test-1.spec.ts)。文章详细演示了从录制操作到生成代码的全过程,并提供了运行测试的方法。重点讲解了如何为测试用例添加断言和注释,包括正常登录、账号不存在、密码错误和用户名为空四种场景的独立测试实现。每个测试用例包含错误截图功能,并采用隔离设计确保测试独立性。文中代码示例展示了Playwright的核心API使用,包括页面导航、元素定位、操作模拟和

2026-06-03 17:45:38 272

原创 【Playwright】安装

本文介绍了Playwright自动化测试工具的安装步骤,主要包括三个部分: 基础环境准备:安装VSCode编辑器与Node.js运行环境; 工具集成:在VSCode中安装"Playwright Test for VSCode"插件(图标为烧杯); 初始化配置:通过命令面板运行Test: Install Playwright,自动生成配置文件、示例测试脚本(example.spec.ts)并下载Chrome/Firefox/Safari浏览器驱动。 整个过程需依次完成环境搭建、插件安装和项目初始化,最终实现P

2026-06-03 16:48:37 372

原创 【Playwright】简介

可以把 Playwright 想象成一个替你操作浏览器的机器人。你只要写几句“指令”,它就能乖乖地打开网页,像真人一样点点点、填填填,然后告诉你结果对不对。是微软推出的跨浏览器的自动化测试工具。

2026-06-03 16:12:36 185

原创 jmeter接口测试--ForEach控制器

右键点击线程组 → 添加 → 逻辑控制器 → ForEach 控制器。

2025-12-29 17:29:22 319

原创 jmeter接口测试--JSON JMESPath Extractor(提取特定值)

JSON JMESPath Extractor介绍JMeter 中的一个后置处理器,用于从 JSON 响应中提取数据;和JSON提取器区别JSON提取器:只能提取单个值,随机提取JSON JMESPath Extractor:可以对提取的值进行判断表达式详解(1)点操作符(.)​ - 访问属性{"person": {"name": "John", "age": 30}} // 数据"John" // 结果(2)方括号([])​ - 访问数组元素。

2025-12-29 11:44:12 684

原创 jmter接口测试--循环控制器

本文介绍了两种JMeter并发测试方案:方案一使用线程组直接配置5个并发用户,无需等待立即执行编辑接口请求;方案二采用单线程+循环控制器结构,通过同步定时器实现5次循环的并发模拟。两种方案均包含HTTP请求、断言和监听器等核心组件,主要区别在于并发实现方式:方案一直接通过线程组控制并发量,方案二则通过循环次数和同步定时器组合实现并发效果,适合不同测试场景需求。

2025-11-11 10:29:03 239

原创 Jmeter接口测试--对图片验证码的识别

把接口返回值转换成图片保存在本地利用JSR223 后置处理程序、OCR工具识别图片上的数字引用识别到的图片验证码发送短信验证码利用调试取样器、JSR223 后置处理程序实现收到验证码,先输入,再运行注册接口。

2025-07-28 09:47:39 813

原创 jmeter之随机读取csv文件

【代码】jmeter之随机读取csv文件。

2025-07-15 14:40:35 648

原创 jmeter提取接口返回值,对比去重

1、接口现状2、需求(1)保存接口1,接口2中的用户id;(2)对比接口1和接口2的值,把不重复的值,保存到新的文件夹。

2025-07-15 14:24:46 553

原创 jmeter之BeanShell 后置处理程序常见代码

【代码】BeanShell 后置处理程序。

2025-07-09 16:35:02 222

原创 charles抓取https

证书安装失败,建议重新下载新的版本的charles,再安装。没有配置ssl proxying setting。证书权限给的不够,要配置为“始终信任”;

2025-06-27 15:42:03 373

原创 jmeter之导出接口

本文介绍了jmeter的后置处理器,用于将请求返回的数据导出为Excel文件。代码通过prev.getResponseData()获取响应数据,并保存到指定路径。

2025-06-06 15:23:22 540

原创 jmeter提取返回值到文件

如何将请求的返回值,保存到本地文件

2025-04-17 15:38:50 1912

原创 Jmeter的json提取

jmeter的json提取

2025-03-26 16:45:54 857

原创 charles接口测试(断点测试)

charles修改请求或响应

2025-03-25 16:51:39 555

原创 jmeter正则表达式多个值,取某一个值

jmeter正则表达式提取解释,提取多个值中的某个值

2025-03-25 14:52:04 830

原创 jmeter验证正则表达式提取值是否正确

jmeter页面中验证正则表达式是否正确

2025-03-18 11:05:16 626

原创 Jmeter使用之http请求默认值

【线程组】---->右击【添加】---->【配置元件】---->【HTTP请求默认值】

2025-03-18 09:21:55 1512 1

原创 Jenkins添加凭据(连接git仓库)

1、输入地址和添加代码访问权限者后提示:无法连接仓库:Command “git ls-remote -h – http://39.104.186.147/fieldmonitoring-v2/fieldmonitoring-web-v2.0.git HEAD” returned status code 128:stdout:stderr: remote: HTTP Basic: Access deniedfatal: Authentication failed for ‘http://39.104.

2023-05-12 10:27:27 5561

原创 Python自动化测试之登录脚本

python自动化测试的登录脚本

2023-02-22 14:27:06 2008

原创 Jmeter常用函数__V和__intSum

1、__V函数2、__intSum函数3、随机的用户名、密码4、随机的用户名和对应的密码

2022-11-17 14:22:23 3290

原创 Jmeter连接数据库_postgresql

Jmeter连数据库postgresqlJmeter用户并发登录

2022-11-17 11:14:43 2539

原创 APP安装测试点

APP安装测试点

2022-11-15 16:10:39 1341

原创 BeanShell后置处理器

Jmeter常见的BeanShell后置处理程序和BeanShell断言

2022-11-11 16:32:23 2022

原创 Jmeter导入文件/导出文件接口

Jmeter导入文件接口Jmeter导出文件接口

2022-11-11 16:20:40 4950

原创 sql语句之增、删、改、查

数据库常用的增删改查

2022-09-13 16:07:22 550

原创 HTTP中的响应码

200 请求成功切返回网页。404 请求的页面不存在。503 服务不可用。

2022-08-08 16:38:02 1001

原创 常用的Linux命令

Linux常用命令

2022-08-03 17:56:20 1495

原创 测试常用的adb命令

2、查看设备静态ip(adb shell ifconfig wlan0):3、给手机安装APP(adb install ***.apk):4、查看手机中安装的所有第三方安装包(adb shell pm list package -3):备注:第三方安装包的概念:(1)、微信里面不能直接下载的安装包,需要用右上角3个点的“在浏览器打开”,这个浏览器就是第三方应用(2)、浏览器可以下载软件,微信本身没有这个功能。(3)、第三方软件是由非软件编制方的其他组织和个人开发的相关软件。(约等于不在应用商

2022-06-01 15:55:02 2975

原创 Jmeter断言

文章目录断言一、响应断言1.响应断言2.示例二、JSON断言1.JSON断言2.示例三、大小断言![在这里插入图片描述](https://img-blog.csdnimg.cn/9becf0caffa04ddd892561968baa50e1.png)四、断言持续时间![在这里插入图片描述](https://img-blog.csdnimg.cn/7a780e72583041998b93ff9fe5d4a1a6.png)五、BeanShell断言1.常见的脚本2.示例断言断言:验证接口返回内柔和预期是

2022-04-27 10:43:02 2082 1

原创 Jenkins自动化部署项目

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可

2022-04-15 17:21:36 7803

原创 Jenkins配置钉钉机器人

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可

2022-04-15 14:31:39 8152

原创 vlookup函数的使用(Excel中)

1、VLOOKUP函数的功能:功能:按列查找,并最终返回该列表所需查询序列对应的值。例如: 表1:学生表(姓名,班级,学号) 表2:成绩表(学号,成绩) 要求表2:成绩表中补充班级、姓名列2、VLOOKUP函数:函数公式:VLOOKUP(查找值,数据表,列序数,匹配条件)查找值:根据什么去找数据---->两表中共有列数据表:要找的数据位置,并框选出来列序数:查找的数据在框选范围的第几列匹配条件:模糊查询或精确匹配3、示例:=VLOOKUP(E6,$A$3:$C

2022-04-02 14:10:49 25908 1

原创 jmeter模拟多用户并发

1、100个用户注释2、保存用户到文件3、同步定时器的解释

2022-03-25 17:29:42 37640

转载 sql语句之字符串截取(substring_index)

substring_index:实现提取表单列表中的字符串 来源:https://www.cnblogs.com/mqxs/p/7380933.html1、格式: substring_index(str,delim,count)2、注释:str:要处理的字符串delm:分隔符count:计数3、例子(1)如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容 str=www.wikidm.cn(1) substring_index(str,'.',1) 结

2022-03-23 15:34:27 22667 4

原创 sql语句之case函数的用法

简单case函数语法:是一种多分支的函数,可以根据条件列表的值返回多个可能的结果表达式中的一个。(类似于if,else)简单 CASE函数:计算测试表达式,按从上到下的书写顺序将测试表达式的值与每个WHEN子句的简单表达式进行比较。CASE 测试表达式WHEN 简单表达式1 THEN 结果表达式1WHEN 简单表达式2 THEN 结果表达式2......WHEN 简单表达式n THEN 结果表达式n[ ELSE 结果表达式n+1 ]END简单case函数示例例1:计算25岁以上和以

2022-03-16 15:34:35 4914

原创 sql语句之运算符

算术运算符:提示:这里可以添加学习目标例如:比较运算符:提示:这里可以添加要学的内容例如:逻辑运算符:提示:这里可以添加计划学习的时间例如:逻辑运算符:例如:isinandorbetween…and...

2022-03-16 15:18:55 1748

原创 sql语句中分组和排序(group by、order by、rank)

文章目录一、group by二、order by三、rank1.引入库2.读入数据一、group by提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考二、order by示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。三、rank1.引入库代码如下(示例):import numpy as

2022-03-16 14:25:32 11269

空空如也

空空如也

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

TA关注的人

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