airtest
Airtest介绍
-
Airtest是网易出品的一个基于Python的跨平台的、基于图像识别的自动化框架,适用于游戏和App,支持的平台有Windows、Android以及iOS款UI自动化测试工具,让计算机用户不需要一行行的去写代码,而是用屏幕截屏的方式,用截出来的图形摆列组合成神奇的程序。【大大降低自动化测试的门槛,提高了自动化测试效率】
-
这个框架可以支持WebUI的自动化框架,也可以支持Android 和 iOS 的App自动化测试!
具体学习查看官网:https://airtest.netease.com/
操作界面演示:
——使用谷歌浏览器64以上的版本
设置页面配置:
常见问题:
运行脚本时,提示:unknown error: cannot find Chrome binary,原因是:因为Airtest环境中所配置的Chrome版本与我们电脑中的版本不一致,所以需要下载为一致版本,在继续运行就可以了
第一步:百度搜索Chrome Driver Mirror--->点击下图中所显示的内容
第二步:找到和本机中所一致的版本下载
第三步:解压后,在AirtestIDE中把原来的【chromedriver】删除,新下载的复制过来,就可以了
相关参考文档:
https://blog.csdn.net/goblinM/article/details/100193494
https://www.cnblogs.com/gufengchen/p/11038029.html
https://www.cnblogs.com/lfr0123/p/13572062.html(使用AirtestProject+pytest做支付宝小程序UI自动化测试)
公众号:
- 【网易Airtest第7课】编写并运行你的第一个Airtest脚本
-
【网易Airtest第4课】连接Android真机/模拟器的方法和常见问题
本文来自博客园,作者:他还在坚持嘛,转载请注明原文链接:他还在坚持嘛 https://www.cnblogs.com/brf-test/p/15269772.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2019-09-14 python- json