【airtest】自动化入门教程(二)airtest操作

目录

一、touch

二、wait

三、swipe

四、exists

五、text

六、keyevent

七、snapshot

八、sleep

九、断言

[9.1 assert_exists](#9.1 assert_exists)

[9.2 assert_not_exists](#9.2 assert_not_exists)

[9.3 assert_equal](#9.3 assert_equal)

[9.4 assert_not_equal](#9.4 assert_not_equal)


前言:本文主要针对aritest部分的基础操作,aritest是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOS

一、touch

touch(图片) 基于图片进行点击操作

二、wait

wait(图片) 等待图片出现

等待图片对象出现,如果不出现会报错

三、swipe

swipe(v1, vector=[x,y]) 基于V1滑动到 偏移x和y的位置

从一个图片划动到另一图片, 第二张图片使用

四、exists

五、text

text() 文本输入 注意:设备要开启yosemite 输入法

六、keyevent

keyevent 键盘指令 BACK 返回 HOME

七、snapshot

八、sleep

九、断言

9.1 assert_exists

9.2 assert_not_exists

9.3 assert_equal

9.4 assert_not_equal

相关推荐
honey ball5 小时前
R & S的EMI接收机面板
linux·运维·网络
木下-俱欢颜6 小时前
搭建基于chrony+OpenSSL(NTS协议)多层级可信时间同步服务
运维·网络安全·udp·ssl
旧故新长7 小时前
访问 Docker 官方镜像源(包括代理)全部被“重置连接”或超时
运维·docker·容器
柳如烟@7 小时前
在Rocky Linux 9.5上部署MongoDB 8.0.9:从安装到认证的完整指南
linux·运维·mongodb
struggle20257 小时前
AgenticSeek开源的完全本地的 Manus AI。无需 API,享受一个自主代理,它可以思考、浏览 Web 和编码,只需支付电费。
人工智能·开源·自动化
搬码临时工8 小时前
电脑怎么远程访问服务器?4种常见的简单方法
运维·服务器·网络·异地访问
北漂老男孩8 小时前
ChromeDriver 技术生态与应用场景深度解析
java·爬虫·python·自动化
QQ2740287568 小时前
Kite AI 自动机器人部署教程
linux·运维·服务器·人工智能·机器人·web3
文牧之8 小时前
PostgreSQL 配置设置函数
运维·数据库·postgresql
K龙9 小时前
私有资产测绘&安全流水线Shovel
运维·安全·开发·其它