自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 test_mqtt/python

【代码】test_mqtt/python。

2024-05-27 09:44:48 128

原创 python统计日志中数据从开始到结束的响应时间的最大值、最小值、平均值、中位数

日志格式如图类似,每一行日志开始部分就是所需要截取的时间;一条日记是以某些关键词作为开始,其后的日志中有一条日志对应着结束;如果没有找到结束的那条日志,那么其对应的开始那条记录是需要被舍弃掉,说明该条数据是执行失败,不需要被统计在内。:需要根据日志文件,统计出数据从开始下发到收到回复所需的时间,包括最大值、最小值、平均值、中位数。

2024-03-08 10:43:06 306

原创 shell脚本来记录某个网卡每天的流量和数据包

shell脚本记录网卡流量

2024-03-06 10:19:30 207

原创 selenium 选定ul-li下拉选项中某个指定选项

selenium的下拉选项是ul-li模式,选定某个指定的选项。

2023-08-17 11:43:20 1780

原创 python识别登录验证码图片中字符

2、代码执行后报:"欢迎使用ddddocr,本项目专注带动行业内卷,个人博客:wenanzhe.com......"二、去掉base64编码值中的格式部分,data:image\/png;base64,截取到图片的编码值;一、执行/captcha接口,从接口响应中提取图形验证码的base64编码值;在测试接口时,需要先自动执行登录接口,登录接口需要输入图片中的字符验证码。四、利用ddddocr识别验证码上的字符;三、对的base64编码转成验证图片;

2023-07-10 17:21:09 1724 1

原创 接口的requests的几种请求方式和response响应返回值

接口的requests的几种请求方式和response响应返回值

2023-06-29 10:19:03 1157

原创 python爬虫:爬取网站所有页面上某些内容

爬取腾讯课堂中,查询python的所有课程的封面图、课程标题、课程数量、课程价格,这4个部分的内容。

2023-06-28 16:01:35 2128

原创 python实现md5加密

登录时密码是被md5加密后才能被使用。

2023-06-27 15:38:14 272

原创 locust在window/mac下执行分布式压力测试

在window/mac下执行分布式压力测试有两种:一种是在单台电脑上设置了master和worker;第二种是在多台电脑设置,其中一台设置为调度机master,其他为执行机worker。

2023-06-14 11:17:52 371 1

原创 locust的安装和运行的demo

从最初的安装到运行一个简单的demo

2023-06-08 16:48:35 816

原创 jmeter中使用form-data格式的delete请求接口

jemeter 5.5版本中,遇到一个删除接口,带的参数格式要求时Form Data格式,header中conten_type的格式是“application/x-www-form-urlencoded;在jmeter中配置的对应的数据如下,需要配置两个两个地方:1)http信息头管理器,添加conten-type;2)在消息体数据中配置参数,注意参数的格式比较特别,designerId=

2023-06-02 17:26:19 395

原创 pycharm上从远程git的master或分支上拉取代码

pycharm上从远程git的master或分支上拉取代码

2023-03-17 16:58:23 5933

原创 在浏览器上显示不同分辨率和不同手机型号

使用小技巧

2023-03-02 10:57:56 1299

原创 Python菜鸟学习之基础篇(持续学习中)

Python基础知识复习和学习

2023-02-28 15:36:56 269

原创 python中去掉重复的字母或单词

1.字符串中去掉重复的单词;2.一个字符串中去掉重复的字母

2022-08-02 16:31:09 5113

原创 性能分析调优学习-工具/java/sql

学习性能工具、java和mysql的分析和调优

2022-07-22 14:48:47 289

原创 java学习笔记--基础知识

学习java的基础知识:基本概念、存储内存、对象等

2022-07-19 16:42:55 199

原创 性能学习笔记--k8s下mysql的连接数分析和调优

k8s的架构下,登录并发100后,发现cpu的利用率过高,超过75%;开始不知道是哪个微服务导致的cpu利用率过高,需要进行分析(最终分析是mysql连接数不够),调优,再执行并发操作*

2022-07-05 17:00:52 1461

原创 JMeter-- token写入/读取csv文件+清除掉token的csv文件

登录接口的token在jmeter的其它线程组中使用时,将token写入文件中,在其它线程中使用时需要读取token文件

2022-06-30 11:26:31 2846 1

原创 学习笔记—tomcat调优

tomcat调优

2022-06-28 16:22:10 306

原创 学习笔记—Grafana监控docker--mysql/redis/rabbitMQ

mysql、redis、rabbitMQ的性能测试学习

2022-06-24 17:06:10 3566

原创 学习笔记--业务场景和linux核心组件监控

性能测试业务场景和linux核心组件监控

2022-06-21 16:41:37 281

原创 学习笔记--JMeter的Beanshell脚本和csv文件使用

JMeter的Beanshell脚本和csv文件使用

2022-06-20 14:02:44 2197

原创 JMeter提取token并设置为全局变量以及登录密码加盐和MD5加密

JMeter提取token并设置为全局变量以及登录密码加盐和MD5加密

2022-06-16 16:51:36 3558

原创 学习笔记--jmeter监控服务器插件和中文设置

jmeter监控服务器插件和语言设置

2022-06-15 15:46:39 433

原创 学习笔记--Nginx反向代理和负载均衡

Nginx是一个高性能的http和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务

2022-06-14 17:39:41 291

原创 学习笔记--IP和域名

使用域名访问服务器

2022-06-14 15:31:05 553

原创 vi/vim编辑器的使用

vi是在linux下打开某个文件,并编辑改文件

2022-06-14 14:04:28 266

原创 meterSphere拼接接口返回的字段值beanshell格式

拼接多个接口返回的值

2022-06-14 10:17:33 600

原创 将jmeter响应结果中的全部数据保存到本地文件csv

jmeter的后置处理器的使用

2022-06-06 10:21:49 921

原创 python的形参和实参

一个函数的形参共有四种情况:无参数、普通参数、默认值参数、可变参数1、无参数:# 定义函数def test(): print("无参数的情况")# 调用函数test()2、普通参数# 定义函数def test(name, age): print("普通参数:",name,age)# 调用函数(多个参数时,返回的一个元组)test('张三', 18)3、默认值参数# 定义函数def test(name, age=18,): print("默认值参数:"

2022-01-05 17:34:33 1116

原创 python实现swagger导出json格式不同版本的接口对比

解决的问题:将swagger上的接口保存成json文件,对比不同版本中json文件,将新增,删除,修改的接口输出到txt文件import jsonnewFilePath = "./newApi211.json"oldFilePath = "./oldApi241.json"def readJsonFile(filePath): #获取到仅是接口的json数据 file = open(filePath, "rb") fileJson =json.load(file) ap

2021-12-30 16:33:51 1427 1

原创 python字典的4种遍历:键,值,项,键值对

遍历字典:键,值,项,键值对

2021-12-27 14:25:53 10267

原创 metersphere用python脚本将sql查询多个结果存储成字典的list格式

1、自定义的sql脚本:查询出共有多少行数据2、自定义的sql脚本:3、使用后置脚本中的python代码(注意,现在使用的默认版本是python2)import jsonnum=int(vars.get("itemNum_1")) # 获取行数,并设置成整数outData=[] # 输出结果存储为一个listinItem={ "apCode": "${ap_code}", "apId": 926, "apName": vars.get("ap_name"),

2021-12-23 18:15:07 3220

原创 metersphere断言自定义sql是否查询到结果

1、进入“自定义请求”-》选择sql类型-〉SQL脚本,进入下列界面2、在sql脚本中配置好sql语句,将结果存储在变量(user_id)中;3、1)在断言规则中选择“脚本”类型;2)去结果变量中第一个值(user_id_1),进行判断,代码如下;String value = vars.get("user_id_1");if ("value" != null && "value".length() > 0){ msg = "value is not empty";

2021-12-16 16:41:17 773

原创 mysql批量删除前缀名相同的表

1、在控制台中执行下列语句,查询出来的结果是—已拼接好的可删除的所有表的语句;(注意:只需要修改LIKE后前缀名即可)SELECT CONCAT( 'drop table ', table_name, ‘;’ )FROM information_schema.tablesWHERE table_name LIKE ‘shan_table%’;2、将查询结果,复制到sql的执行页面,直接运行即可;...

2021-12-16 15:29:03 1167

原创 metersphere将登录接口返回的token设置为全局变量

1、首先取出登录接口token值(用平台自带的JsonPath获取newToken值);2、在登录接口下添加beanshell后置脚本,用“项目环境”中函数将token设置成全局变量,只要输入一下代码即可:String token;vars.put(${__metersphere_env_id}+"token","${newToken}");3、执行登录接口后,即可以在 “环境配置”中的“通用配置”看到自动生成的全局变量token;...

2021-12-14 10:56:03 5740 1

原创 用sql批量生成数据

用sql批量生成数据1、kdw(postgres)数据库:declarebeginFOR i IN 1…10000 loopINSERT INTO FLOWS_FILES.MAMA4(CCMA_DATA, CCMA_DATA2, CCMAINT, CCMASTR) VALUES(SYSDATE, SYSDATE, i, ‘ZHANG’);END LOOP;END;2、orcle数据库INSERT INTO public.ccma (ccmaint,ccmastr,ccmadate)sel

2021-09-06 10:36:35 2342

原创 linux学习笔记——基础知识(1)

一、操作系统:管理硬件和程序的一套系统软件二、Linux常用命令1.开关机要用root用户*立即关机:shutdown -h 23:00 :预约关机init 0halt(date: 查看当前服务器时间)*取消按预定时间关闭系统 :shutdown -c*重启:rebootInit 62.1、目录操作*进入’/home’目录:cd /home*返回上一级目录: cd …*进入个人的主目录:cd*进入个人用户user1的主目录: cd ~user1*进入上次所在目录:cd

2021-08-24 17:17:24 143

原创 jemter采用代理服务器并进行http脚本录制

应用场景:采用采用代理服务器并进行http脚本录制一 在浏览器中设置代理以chrome为例.其中,地址输入127.0.0.1,端口号,需要和jmeter代理服务器下端口号保持一致二 配置并启动jmeter代理服务器1.创建一个线程组----testing线程组2.添加一个代理服务器3.配置HTTP代理服务器中的目标控制器,选择上面新建的那个线程组----testing线程组4.录制脚本cmd进入命令控制台,输入命令 : netstat -ano|findstr 8899可以查看到第一

2021-06-28 18:06:21 162 1

空空如也

空空如也

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

TA关注的人

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