【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

相关推荐
Rverdoser2 小时前
服务器(一种管理计算资源的计算机)
运维·服务器
流浪法师122 小时前
SecProxy - 自动化安全协同平台
运维·安全·自动化
IT _oA3 小时前
Active Directory 域服务
运维·服务器·网络·windows·笔记
MXsoft6184 小时前
云原生运维在 2025 年的发展蓝图
运维·服务器·数据库
嵌入式-老费4 小时前
Linux上位机开发实践(一个硬件算法加速的示例)
linux·运维·服务器
前进的程序员5 小时前
Linux C 与 C 语言的区别及开发差异
linux·运维·c语言
Microvision维视智造5 小时前
突破焊丝虚影干扰,端子焊点缺陷检测如何实现自动化?
数码相机·自动化·视觉检测
葡萄城技术团队5 小时前
如何通过前端表格控件实现自动化报表?1
运维·前端·自动化
CZIDC5 小时前
华为昇腾服务器上查看固件、驱动和CANN版本的常用方法
linux·运维·服务器
怪兽也会哭哭6 小时前
网页部署到宝塔服务器上,发送请求报错?org.springframework.data.redis.RedisSystemException,让我来看看
运维·服务器·redis