- 博客(168)
- 收藏
- 关注
原创 xpath定位:selenium和playwrightAnt Design / 表单类页面)
比如要选择供应商元素如下定位出现多个结果结果是唯一的因为“请选择”不是唯一的,而“供应商”是唯一的1.定位label本身2.parent::div----回到label所在列结构是这样的3.following-sibling::div —— 找右侧输入区域4.精准找到 Select 的 input。
2026-02-05 10:02:11
280
原创 selenium自动化调用接口为null问题处理
某系统http://192.168.2.114:10018/***nt/#/login。✨public设置一个公用函数(根据自己的实际框架)→ 准备调用 doFbmCheckUser。⑧ ⭐ baseURL 必须在这里是正确的。⑩ 点击【登录】按钮(只是最终确认)→ 返回该用户可见的门店列表。→ 后端校验账号 + 密码。⑦ 前端开始拼接 baseURL。在测试用例层级进行调用(示例)④ (此时还没校验账号密码)⑤ 点击【门店输入框】⑨ 门店接口请求成功。
2025-12-29 10:17:52
197
原创 docker安装的redis状态一直是restarting
不管重启几次,一直是"Status": "restarting",刚重启时是running,一会又变为restarting。通过redis-server /usr/armitage/other_service/redis/conf/redis.conf --test-memory 0发现是配置文件的问题,配置文件是旧版的redis6,而redis运行的是 "REDIS_VERSION=7.2.4",通过指令可以查看详情信息.
2025-12-05 11:38:56
249
原创 metersphere登录后缺失模块
重启./install.sh服务(cd /usr/armitage/other_service/metersphere-online-installer-v2.10.6-lts)报错。考虑到之前遇到redis一直没起来的问题,发现是redis没有设置密码,且能内联无法外联(无密码模式下不允许外部连接),修改protected-mode no。前提:原来metersphere正常使用,在连接的redis从有密码变为无密码以后,登录后界面出现了问题,步骤三:修改配置文件install.conf。
2025-12-05 11:34:11
253
原创 fiddler抓包➕安装Proxifier代理工具
由于一般的C/S客户端不能设置代理,FIddler检测不到数据,通过Proxifer来实现把所有的请求抓发给Fiddler,这样可以在Fiddler分析客户端请求。Proxifier是一款功能非常强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理做代理链。打开桌面任意客户端,在Fiddler和Proxifer看下数据,确认配置成功。目标主机:本地Fiddler设置代理,可以任意。选择Fiddler应用程序文件目录,确认。名称:Fiddler.exe。
2025-10-27 17:53:15
534
原创 pycharm\python 安装下载
https://www.jetbrains.com/pycharm/download/other.html
2025-10-22 09:39:03
264
原创 Docker中mysql镜像保存与导入
场景推荐方法保存镜像配置持久化动态数据Volume或Bind Mount迁移或备份数据库mysqldump导出 SQL.tar保存方式恢复方法镜像文件(.tar+ 挂载 Volume本地已有镜像直接docker run+ 挂载 Volumemysqldump导出的 SQL启动新容器后通过mysql命令导入Volume 或宿主机目录备份挂载原 Volume 或目录到新容器。
2025-05-09 12:19:30
1639
原创 Docker宿主机IP获取
在Docker Desktop中,宿主机(你的物理机)通过。主机名暴露给容器,无需手动查找IP。# 示例:在容器内部访问宿主机端口。
2025-05-09 11:49:18
1207
原创 docker 运行mysql报错ERROR 1524 (HY000): Plugin ‘mysql_native_password‘ is not loaded
指定 MySQL 镜像版本(如。:设置 root 用户密码。docker 运行报错。
2025-05-09 11:34:28
1192
1
原创 docker操作镜像-以mysql为例
p 3307:3306 // 宿主机端口:容器内部端口 云服务器需要开放端口。-e MYSQL_ROOT_PASSWORD=123456 // 设置默认root用户密码为 123456。当安装一个新的镜像时可以登录https://hub.docker.com/直接搜索想要安装的镜像,--name mysql 01 // 容器名称。这个只是默认的启动方式,每一个镜像都有自己的配置,记得查看文档。:同时更新用户密码为。
2025-05-08 22:27:50
1236
1
原创 docker的Mysql 3306端口映射启动报错
主机端口已被占用,安装的Linux中的MySQL已使用3306端口。无法释放主机3306端口,可改用其他端口(如3307)主机使用3307端口,Docker使用3306端口。查看主机的端口占用情况。
2025-05-08 21:49:17
511
原创 Docker安装使用
Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器(container),容器启动是非常快速的。想了解更多信息可到docker官网查看。镜像的原理:镜像是一种轻量级、 可执行的独立软件包,来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。
2025-05-06 18:32:55
6944
原创 Docker搜索镜像报错
国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务。第二步:(建议手敲,不然有可能会出错)
2025-04-30 18:10:03
1415
原创 (三)mac中Grafana监控Linux上的Redis(Redis_exporter安装使用)
(指向了安装有Prometheus的ip地址和对应端口),则无需重新添加,在导入面板的时候,可以直接引用此DataSource;官方控制面板地址:https://grafana.com/dashboards。:SSH断开与服务器连接后,Prometheus就获取不到redis数据。如果显示State的结果为 UP 则说明成功。点击左侧栏“Data sources”Grafana的ip地址:3000。ip地址和端口号请根据自身实际情况。添加数据源,如果之前已经在。解压后修改名字,方便操作。
2025-04-20 23:35:29
564
原创 (二)mac中Grafana监控Linux上的MySQL(Mysqld_exporter)
下面第 2 步是prometheus的服务URL,本文是本机的ip地址。(默认用户名和密码都为admin,进入后可以更新密码,也可以跳过)仪表盘 import, ID:17320 或者 14057。拉到页面最下面,点击“save and test”找到默认配置prometheus.yml的位置。启动Prometheus server。
2025-04-20 21:57:09
900
原创 Linux安装mysql_exporter
mysqld_exporter 是一个用于监控 MySQL 数据库的 Prometheus exporter。
2025-04-20 16:20:57
1876
原创 (一)mac中Grafana监控Linux上的CPU等(Node_exporter 安装使用)
机器状态监控(监控服务器CPU,硬盘,网络等状态)
2025-04-20 13:19:43
1047
原创 普罗米修斯Prometheus监控安装(mac)
是后端数据监控平台,通过Node_exporter收集数据,Grafana将数据用图形的方式展示出来。
2025-04-20 10:04:31
1258
原创 jmeter响应数据为unicode \u7528\u6237\u540d\u5df2\u5b58\u5728\uff0c\u6ce8\u5
若响应数据中文显示有问题 ,显示为unicode:\u7528\u6237\u540d\u5df2\u5b58\u5728\uff0c\u6ce8\u5。前提:jmeter配置文件已修改为UTF-8。对Unicode做转码。
2025-04-19 22:47:32
450
原创 Redis客户端下载使用
mac/windows下载链接: https://pan.baidu.com/s/1Y3aL0naquVcvGX9YPm0oGw?pwd=q4qn 提取码: q4qnmac拷贝到应用程序就可以直接使用。
2025-04-19 14:19:39
1124
原创 运行后allure报告没有自动更新(已解决)
pycharm直接运行run.py文件, allure生成的报告都没有更新,需要手动删除旧报告后再次运行才可以。运行后,allure报告会。修改 run.py后正常。run.py主要代码。
2025-04-19 10:48:39
477
原创 jenkins凭据管理(配置github密钥)
添加两种类型的凭据,Username with password和Secret text(填的token)Username with password是github登录的用户名和密码,Secret text填的github生成的token,权限的限制更细,安全性更高一些Dashboard -> Manage Jenkins -> 凭据 -> 全局 -> Add Credentials。
2025-04-17 22:59:41
1624
原创 GitHub配置密钥
这个命令会生成一个 RSA 类型的 SSH 密钥对,长度为 4096 位,并将你的电子邮件作为注释。如果未启动 Agent,系统会提示错误消息,通过上述步骤启动并添加密钥之后,应该就可以正常克隆代码了。,从而避免多密钥的混淆。比如说,一个开发者可能有两个不同的 GitHub 账户,各自配置了不同的密钥,这时候通过。如果私钥文件的权限过于宽泛,例如对所有用户开放读写,SSH 客户端将拒绝加载该密钥,因为它不安全。接着系统会提示你输入一个密码短语,这个短语可以为空,但为了安全性考虑,最好设定一个。
2025-04-15 23:51:23
2224
原创 Jenkins插件下载慢解决办法
在路径/Users/mac/.jenkins 查找hudson.model.UpdateCenter.xml。# 直接修改jenkins的工作目录中的hudson.model.UpdateCenter.xml文件。macOS系统中,默认情况下,Jenkins 的主目录通常位于用户的主目录下的一个。在 Jenkins 系统配置中,找到“更新中心镜像设置”部分。Jenkins--插件管理--打开“Jenkins中文社区”如果找不到 “Jenkins中文社区”,可以先。假设我们修改成清华大学的源。
2025-04-15 20:48:38
1841
1
原创 Linux下python虚拟环境搭建及使用
virtualenvwrapper是一个Python虚拟环境管理工具,可以更方便地管理虚拟环境。.bashrc文件是Bash shell的配置文件,用于配置Bash shell的环境、Shell变量和函数等设置。.bashrc文件存放在用户主目录下,命名为.bashrc。查找virtualenvwrapper.sh的文件路径,找到的文件路径后面写在.bashrc文件中。# 在不指定虚拟环境编译器的情况下,设置默认使用的python3编译器。.sh文件路径可能各有不同,可以根据实际情况填写。
2025-04-13 12:21:48
2703
2
空空如也
AxiosError: Network Error
2024-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅