自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 客户端UI自动化工具 Maestro

摘要: Maestro和Airtest是两款主流客户端UI自动化测试工具。Maestro采用轻量级架构和YAML语法,通过原生接口操作UI元素,稳定性高(通过率99.8%),维护成本低,适合长期CI/CD流程。Airtest依赖图像识别和Python脚本,易受环境因素影响(通过率82.3%),维护工作量大,更适合快速原型验证。实测显示Maestro执行速度更快(1.2秒 vs 3.5秒),且具备自动错误恢复功能。两者均支持跨平台,但Maestro在不同设备上行为更一致。Maestro的主要局限是仅支持英文。

2026-02-27 14:09:19 220

原创 AI 知识库测试边学边实践

AI 从ai知识库的技能点分析ai测试的关键节点!

2025-09-11 09:47:40 174

原创 jmeter正则表达式+beanSHELL后置处理跨线程设置全局变量

jmeter跨线程传参jmeter在setUp创建线程获取某个参数,然后将参数设置为全局变量,以便后续的线程使用1、 创建一个setUp线程组2、 创建http请求3、http请求下配置正则表达式获取想要的数据(配置调试取样器可查看正则表达是否正确)4、创建BeanShell 后置处理程序,脚本设置时引用正则表达的参数${__setProperty(map_ip,${map_ip},)}5、全局变量引用方式${__P(map_ip,)}...

2022-03-07 15:54:26 2485

原创 Python-locust-踩坑日记

locust轻量级的Python实现的性能脚本相比较与其它压测工具优势在于可以在一台机器上模拟更多的用户代码实现

2022-02-18 15:32:39 565

原创 locust

编写蝗虫文件现在,让我们看一个更完整/更现实的示例,说明您的测试可能是什么样子的:import timefrom locust import HttpUser, task, betweenclass QuickstartUser(HttpUser):wait_time = between(1, 5)@taskdef hello_world(self): self.client.get("/hello") self.client.get("/world")@task(3)d

2022-02-17 20:05:51 1531

原创 JAVA的keytool工具无法在cmd命令行直接使用解决办法

keytool工具无法cmd直接运行生成数字证书,此时切换到keytool.exe,目录下,也就是java安装的bin目录下再执行,就解决了

2022-02-16 14:30:03 2409

原创 python + selenium 爬取笔趣阁小说

加粗样式import osfrom selenium import webdriverfrom time import sleepdef xiaoshuo_url(url):driver=webdriver.Chrome()driver.implicitly_wait(10)driver.get(url)page=1while page <= 1160:print(“爬取...

2020-03-01 10:21:28 817 1

空空如也

空空如也

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

TA关注的人

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