【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

相关推荐
收放扳机13 分钟前
PCB产线的“柔性”是怎么实现的——从自动化上下料设备兼容性看产线弹性
人工智能·科技·自动化·制造·pcb工艺
一个天蝎座 白勺 程序猿26 分钟前
从电网改造踩坑说起:深度拆解时序大模型TimechoAI的自主可控与安全合规底气
大数据·运维·服务器·大模型·timechoai
ShineWinsu27 分钟前
对于Linux:UDPsocket编程基础的解析
linux·运维·网络协议·udp·ip·端口号·进程间通信
祉猷并茂,雯华若锦1 小时前
Appium 3.x实战:获取元素属性全解析
python·appium·自动化
zhou lily2 小时前
超自动化落地:RPA+AI如何打通业务流程的“最后一公里”?
人工智能·自动化·rpa
Spider Cat 蜘蛛猫2 小时前
Anthropic的skill-creator使用分享
运维·服务器
Yang96114 小时前
探索无线新视界:鼎讯信通DXMP系列频谱仪模块深度剖析
运维·网络
杨了个杨89825 小时前
Docker Compose 简介及应用
运维·docker·容器
Urbano5 小时前
卫衣生产工艺科普与智能自动化设备应用解析
大数据·运维·人工智能