自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 windows进行安装配置git推送gitee

【代码】windows进行安装配置git推送gitee。

2025-07-07 17:12:59 291

原创 centos7.9安装使用clickhouse数据库

【代码】centos7.9安装使用clickhouse数据库。

2025-02-22 13:21:04 271

原创 Dbeaver21.1.4常用操作步骤

点击左上角图标,选择要连接的数据库类型连接设置正常输入账号密码后,测试连接通过即可。

2024-10-26 10:13:16 2761

原创 centos7上安装使用docker环境

yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine (需要卸载docker在操作这个命令)9.容器设置开机启动:docker --restart=always 容器id或者name。

2024-09-25 17:32:59 811

原创 在CentOS7上,查看CPU、内存和磁盘的指标命令

【代码】在CentOS7上,查看CPU、内存和磁盘的指标命令。

2024-09-25 17:29:19 909

原创 allure环境配置生成测试报告

这时候打开cmd,输入allure出现内容就代表安装成功,如果提示不是内部或者外部命令择安装失败,排查是否安装allure-pytes、是否配置allure环境变量。allure是一个命令行工具,需要去github上下载最新版https://github.com/allure-framework/allure2/releases。@allure.testcase("测试用例的链接地址,对应功能测试用例系统里面的case")@allure.epic("敏捷概念,定义史诗,往下是feature")

2024-09-25 14:59:11 441

原创 python中常见的字符串格式化方法

从 Python 3.6 开始,还可以使用 f 字符串对表达式求值,并将结果插入到字符串中。即以 f 或 F 开头,将表达式写在 {} 中。符号是一种较为传统的字符串格式化方法。方法是一个更加灵活和推荐的字符串格式化方法。方法将这些值按顺序插入到占位符所在的位置。占位符来表示需要插入具体值的位置,然后使用。运算符将具体的值插入到这些占位符中。插入到字符串中,再使用。

2024-09-24 17:11:06 499

原创 python中virtualenv虚拟环境安装使用

四、到虚拟环境的Scripts目录下激活虚拟环境activate。virtualenv xx (可以自定义名称)二、查看virtualenv虚拟环境版本。一、安装virtualenv虚拟环境。五、deactivate退出虚拟环境。

2024-09-24 17:08:10 261

原创 python字符串位置交换

已知 a的值为“hello”, b的值为“world”, 如何交换 a和 b 的值。a, b = b, a # a的hello直接赋值给b,b的world直接赋值给a。交换后 a的值为“world”, b的值为“hello”# 直接使用赋值语句 pythonic写法。

2024-09-10 17:40:15 410

原创 pycharm中注释代码

2.选中需要注释的多行代码,同时按住 Ctrl+/ 被选中行被注释,再次按下Ctrl+/ 注释被取消。1.鼠标放在要注释的代码行按住Ctrl+/,本行代码将被注释掉。3.选中多行代码,英文输入法下,按3次'''符号。

2024-09-10 17:29:24 2175

原创 fiddler进行修改网络进行弱网测试

按照下图的位置打开修改参数,或者按住快捷键ctrl+R,进入文件修改参数。按住ctrl+F调出搜索框,快速搜索到需要定位的位置。设置2G网络、3G网络。二、开始配置需要的网速。

2024-09-03 14:47:38 801

原创 性能测试CICD: Jenkins + jmeter + ant

我使用的jdk21配置系统环境变量,Jenkins.war2.450版本 +tomcat(windows版本9.088版本)

2024-09-03 14:45:04 611

原创 性能监控工具 grafana + prometheus + node_exporter 下载配置

总结:这里我避一下坑,我用了两台不在一个网段的服务器,之间ping不通,grafana拿不到数据,后来换了台服务器正确拿到数据了,一定要确保服务器在之间的网络是通的。直接解压后使用,然后启动:./node_exporter 默认端口:9100,http://node_exporter_ip:9100。开源,直接解压后使用,然后启动:./prometheus 默认端口:9090,http://prometheus_ip:9090。监控了两台,另外一台也要下载配置一下node_exporter。

2024-09-03 14:40:48 802

原创 性能监控工具grafana + influxdb + jmeter下载配置

grafana: 前台 + 配置模板influxdb: 时序数据库 存储数据 根据时间进行数据存储influxdb: 版本 1.x 不建议用2.x启动influxdb1.x: influxd进入influxdb的客户端模式: influxjmeter来产生数据jmeter的**后端监听器**中配置 ---配置jmeter的数据写入influxbd数据库grafana的管理平台配置 -----grafana + influxbd 组合在一起。

2024-09-03 14:36:29 539

原创 性能监控工具nmon下载配置

前面我们执行进行交互模式的命令/nmon_x86_64_centos7加上输出文件-f,可以生成一个报告文件,放到桌面,使用nmon_analyser_v66工具,进行分析报告。q:退出,c:cpu,m:内存,d:磁盘,p:进程,n:网络 ,单击c监控cpu,在单击c就会隐藏cpu监控,其他快捷键同样。把文件下载到本地桌面,打开nmon_analyser_v66解压文件里的nmon analyser v66.xlsm。执行启动程序,我的是centos7,所以直接输入命令回车,进入实时交互模式。

2024-09-03 14:31:26 544

原创 jmeter监控服务器工具jp@gc - PerfMon Metrics Collector(ServerAgent)

链接: https://pan.baidu.com/s/1k3xlXk35YfPmS17-2ZFBnA?pwd=5s4n 提取码: 5s4n 复制这段内容后打开百度网盘手机App,操作更方便哦。SeverAgent: 这个工具,可以和jmeter集成,在jmeter的GUI界面可以看到数据。使用unzip 命令解压文件。

2024-09-03 14:28:35 666

原创 jmeter全局变量跨线程使用

混合场景:不同数量的并发用户数,向不同接口发起请求---这种才是真正的混合场景,才真正符合企业产品实际情况跨线程组传参注册接口线程组1 30登录接口线程组2 20支付接口线程组3 10一、注册接口,请求成功后,返回的手机号用于登录,先用json提取器取出手机号,设置手机号为全局变量quanju_mobile二、登录接口,使用全局变量quanju_mobile作为请求参数,登录成功,设置登录返回的token为全局变量login_token。

2024-09-02 16:08:53 447

原创 jmeter终极线程组波浪型,有一定的时间规律场景

【代码】jmeter终极线程组波浪型,有一定的时间规律场景。

2024-09-02 16:04:38 274

原创 jmeter秒杀活动接口场景设计

jp@gc - Active Threads Over Time(10秒内启动到50并发,并持续60s)jp@gc - Response Times Over Time( 50并发的平均响应时间在2.5s左右)得出结论:并发在50左右时,响应时间2.5s,tps值为20左右,得出结论,接口不支持50并发。jp@gc - Transactions per Second(tps并发数在20左右)需求:性能系统较差,设置目标需求为50并发。

2024-09-02 15:58:37 382

原创 jmeter面向目标性能场景

50ts :1分钟:50*60s=3000事务、1小时3000*60=180000事务。1小时要处理18w个请求、10小时180w、24小时432w个请求,如果公司的产品,日均访问量约为千万,50tps基本已经能满足要求。由此得出:并发40线程组时,响应时间在1.8s左右,tps并发数为20,响应时间有些长,不满足20个并发数。jp@gc - Active Threads Over Time(实时监控活跃线程的数量)jp@gc - Response Times Over Time(响应时间)

2024-09-02 15:36:31 239

原创 jmeter负载测试性能场景

缓起步,快结束,快结束不是瞬间的结束。负载测试: 逐步增加并发用户数。

2024-09-02 15:35:01 238

原创 jmeter普通性能场景设计

【代码】jmeter普通性能场景设计。

2024-09-02 15:33:32 182

原创 jmeter全局变量和局部变量

jmeter函数方法:1310000${__Random(1000,9999,)}局部变量:在启动运行时,获取一次值,在运行过程中,还会动态取值。全局变量:在启动运行时,获取一次值,运行过程中,值一直都不变。一个线程组下所有的接口,全部执行完1次,才算1个迭代。作用域:作用于当前线程组或当前取样器。选择:配置元件—用户定义的变量。作用域:作用于整个测试计划。选择:前置处理器—用户参数。用户参数-每次迭代更新一次。

2024-09-02 15:27:24 386

原创 fiddler绑定mumu模拟器安装证书配置抓包使用

1、在mumu模拟器的浏览器上,访问代理机器的ip加上8888回车,点击下载证书2、找到mumu模拟器里的设置,找到证书,进行安装3、证书安装完成之后,找到连接的wifi,点击配置代理为手动4、以上配置完成就可以抓包成功啦

2024-09-02 15:23:58 2506 3

原创 浏览器console调试定位

父级元素、兄弟元素等方式来缩小范围。

2024-09-02 15:21:52 320

原创 charles设置弱网模式

查看响应时间Duration。设置开启弱网模式,步骤如下图。

2024-09-02 15:19:19 388

原创 fiddler进行断点修改参数

一、设置断点:Rules->Automatic Breakpoints >After Responses。二、.或者直接点击下面all processes右边的小方块,观察图标:T。三、修改参数,点击发送。代表请求前断点,||

2024-08-23 14:38:16 765

原创 charles抓包工具安装使用

如果没有弹出该提示,也可以在菜单栏中的proxy—Access Control settings中手动将手机和电脑的ip加入其中。我用百度浏览器下载的,直接安装。每个手机不一样,可以查询百度下载后怎么安装证书。二、下载安装后打开软件设置安装ssl证书用来分析 https 协议。设置成功后pc端会有一个弹窗是否允许charles代理,选择允许。五、接下来就可以进行抓包了。三、配置手机端抓包代理。

2024-08-23 14:31:44 521

原创 在本地计算机上安装前端项目的开发环境,具体操作步骤

安装 Node.js 后,你需要安装一个包管理工具。Node.js 的安装包中已经内置了 npm,所以你不需要单独安装它。在本地计算机上安装 Node.js 是安装前端项目环境的第一步。Node.js 是基于 Chrome V8 引擎构建的 JavaScript 运行环境。下载适合你操作系统版本的 Node.js 安装包并安装。这会启动一个本地服务器,在浏览器中打开项目的首页。文件中的依赖项列表下载并安装必要的依赖项。文件,其中包含了项目的基本信息和依赖项。

2024-08-23 14:29:28 392

原创 Kubernetes Dashboard获取token的命令

kubectl create token dashboard-admin -n kubernetes-dashboard

2023-05-04 15:49:33 1881 1

原创 adb命令连接模拟器

安装好SDK 环境变量配置好 安装模拟器 模拟器设置开发者模式 开发者模式中设置允许USB调试 找到电脑版模拟器的安装路径,我这里以夜神模拟器为主,找到bin目录使用cmd运行nox_adb.exe connect 127.0.0.1:62001(62001为模拟器对应的端口号) 再次输入:adb devices 列表中找到对应模拟器表面连接成功 查看当前包名 adb shell dumpsys activity activities | findstr mResumedActi

2023-05-01 21:48:03 1417

原创 iperf3测试服务器tcp带宽udp丢包率

2个多线程的情况下,指定客户端允许从一个特定的文件发送传输数据,指定测试传输时间为20秒,测试的带宽速率在1.18Gbites/sec左右。1个单线程的情况下,传输1.16GBytes的数据消耗了5秒的时间(指定消耗时间为5秒),平均带宽速率为1.99Gbites/sec。2个多线程的情况下,传输1.63GBytes的数据消耗了10秒的时间,平均带宽速率为1.40Gbites/sec。后来又申请了两台网口相同的计算机,都是centos系统的,一台做服务端,一台做客户端,测试起来达到了想要的数据。

2023-05-01 21:47:04 5456

原创 pycharm基础操作之选中多行代码内容 #注释

选中需要注释的多行代码,同时按住 Ctrl+/ 被选中行被注释,再次按下Ctrl+/ 注释被取消。选中多行代码,英文输入法下,按3次'''符号 Enter左边的按键 进行多行注释。

2023-04-30 08:46:27 1535 1

原创 pycharm基础操作之终端命令运行pytest

在pycharm中点击下方终端按钮-跳出当前文件路径 cd 文件名 :可指定到某个文件模块,例如 cd 到12kedir 可查看当前模块的所有文件 指定执行test_a文件,命令:pytest test_a.py 指定执行test_a文件列出详细信息,命令:pytest test_a.py -v 指定执行test_b文件下的类节点Testb,::代表节点,命令:pytest test_b.py::Testb -v指定执行test_b文件下的类节点下的一个test_1,::代表节点,命令:pyte

2023-04-30 08:46:11 1599 1

原创 python基础练习题之字符串位置交换

已知 a的值为“hello”, b的值为“world”, 如何交换 a和 b 的值。a, b = b, a # a的hello直接赋值给b,b的world直接赋值给a。交换后 a的值为“world”, b的值为“hello”# 直接使用赋值语句 pythonic写法。

2023-04-30 08:45:22 519 1

原创 Gitee上传代码基本使用

4.添加到远程仓库:git remote add origin https://gitee.com/the-wind-is-blowing-qfll/test_111aaa.git (注意需要后缀.git)使用指令: git clone https://gitee.com/the-wind-is-blowing-qfll/test_111aaa.git (只需要有clone地址即可)1.先注册一个账号,注册地址:https://gitee.com/

2023-04-30 08:43:08 514 2

空空如也

空空如也

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

TA关注的人

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