- 博客(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
原创 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关注的人
RSS订阅