wsl部署k8s 部署前奏我司用的是K8s,虽然我也挺熟练换镜像查日志等基础操作,甚至修改容器代码也做过,不过还是在自己本地搭一个,玩一下,以备后续。 检查cpu架构uname -m 安装好docker 安装好wsl2 建议提前迁移wsl位置 部署流程12345678910111213141516 # 下载 KinD 二进制文件,请注意对应架构adm64?arm64?curl -Lo ./kind https: 2024-08-07
我的工具篇 效率 whiteboard snipaste xmind 代码 docker wsl2 12# https://learn.microsoft.com/zh-cn/windows/wsl/installwsl --install python go环境配置 git 12# https://juejin.cn/post/6999630383130083358 IDE vscode下载地 2024-08-06
k6系列之websocket实战--在线协同文档的自动化以及压测 认识协同文档的报文 报文录制12Copy-copy all as harfind: _webSocketMessages 报文分析1234567891011121314151617180200 086e 6f20 746f 6b65 6e ...no tokenbase64编译:AgAIbm8gdG9rZW4=对照ASCII表这里是十六进制,02代表ASCII中的STX 2024-06-09 k6 websocket
UI自动化系列之设计模式 Look at the code在谈设计模式之前,还是要先看看项目的代码,要清楚了解一个项目的代码架构。这里以分析前端为主,暂时不说后端。 12345├─app│ ├─components│ │ ├─xxxx│ ├─pages│ │ ├─login 仔细观察components中每个文件基本就对应系统的一个组件。组件再来组合成page。这里涉及机密,仅放少量代码。 123456789 2024-04-01 python
UI自动化系列之playwright CSS选择器 playwright-python中driver内置了一些选择器可供使用,源码如下 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263class PythonLocatorFactory { genera 2024-02-11
playwright-内置方法踩坑记录 class Pageget_by_role 和 get_by_text会查找页面中包含指定文本的元素。它不仅仅匹配单个节点中的文本,而是会将元素及其所有子元素的文本内容合并在一起进行匹配。比如get_by_role('link', name="A B"),如果有父元素是A,子元素是B,那么也能查找到。而不会仅仅查找一个元素包含A B。这个时候建议先self.pa 2024-02-11 playwright UI自动化
UI自动化系列之环境篇 vscode中创建虚拟环境 在ctrl shift p中搜索>creat environment 注意关闭梯子,否则会报错 注意在vscode中手动执行.\.venv\Scripts\activate来激活虚拟环境生成requirements.txt 直接cmd窗口中进入虚拟环境的目录D:\githubwork\mistyrain\webui_auto\.venv\Scripts 激活虚拟环 2024-02-11 python
UI自动化系列之allure报告 官方网址:https://github.com/allure-examples/allure-python-pytest/blob/main/test/allure_step_test.py 报告生成步骤123pytest main.py --alluredir=./result/1 allure generate ./result/1 -o ./report/1/ --cleanallure o 2024-02-10
k6系列之websocket 源码分析k6 Modulek6目前有两个ws的模块,基础k6/ws,实验性k6/experimental/websockets 12345import expws "github.com/grafana/xk6-websockets/websockets""k6/experimental/websockets": &expws.RootModule& 2024-01-04 k6 websocket
k6系列之可视化报告 暂时没空补充先随便写点.\k6.exe run –console-output report.log .\main.js https://k6.io/blog/ways-to-visualize-k6-results/ 2023-11-13 k6