首页 > 其他分享 >airtest常用方法

airtest常用方法

时间:2023-08-03 16:00:13浏览次数:45  
标签:常用 target 指定 参数 设置 airtest None 用于 方法

1. snapshot(filename=None, msg=None): 

#用于截取当前设备屏幕的截图,可以保存到文件中。filename参数指定保存的文件路径,msg参数用于显示日志信息。
2. assert_exists(target, message=None, timeout=None):

# 断言指定的目标元素存在于当前设备屏幕上,如果不存在则抛出airtest.core.api.SnapshotError异常。target参数指定目标元素的图片或坐标信息,message参数用于自定义错误信息,timeout参数用于设置查找超时时间。
3. wait(target, timeout=None, interval=0.5, intervalfunc=None, anchor=None):

# 等待指定的目标元素在当前设备屏幕上出现,等待超时后返回布尔值。target参数指定目标元素的图片或坐标信息,timeout参数用于设置等待超时时间,interval参数用于设置查找间隔时间,intervalfunc参数用于自定义查找间隔逻辑,anchor参数用于设置目标元素的锚点。
4. touch(target, times=1, duration=0.1, interval=0.5): 

#在指定的目标元素上执行点击操作。target参数指定目标元素的图片或坐标信息,times参数用于设置点击次数,duration参数用于设置每次点击的持续时间,interval参数用于设置点击间隔时间。
5. swipe(start, end, duration=0.5):

 #在屏幕上执行滑动操作。start参数指定滑动的起始坐标,end参数指定滑动的结束坐标,duration参数用于设置滑动的持续时间。
6. text(text, enter=True):

 #在当前输入焦点位置输入指定的文本。text参数指定要输入的文本内容,enter参数用于控制是否输入回车键。

标签:常用,target,指定,参数,设置,airtest,None,用于,方法
From: https://www.cnblogs.com/szj666/p/17603588.html

相关文章

  • jQuery--常用函数
    1、val 操作数组中的DOM对象的value属性//无参形式,读取数组中第一个dom对象的value值$(选择器).val()//有参形式,对数组中所有dom对象的value属性值统一赋值$(选择器).val(值)2、text操作数组中所有dom对象的文字内容属性//无参形式,读取数组中所有dom对象的文字显示内......
  • slurm 不支持--share 选项-解决方法
    提交脚本含有--share的会报错,反复安装slurm尝试都失败sbatchslurm_scriptsbatch:unrecognizedoption'--share'Try"sbatch--help"formoreinformation 结果是:slurm自从14.0后就不支持share了,改用--oversubscribe,这样就允许一个节点同......
  • Linux常用命令(工作)
    1、查询相关服务例:ps-ef|grepjava2、切换用户默认切换管理员:su切换至指定用户:suname3、给用户赋予文件夹权限例:chown -Rname:name/home/4、ll与lsls:查看当前目录下的文件ll:查看当前目录下的文件详情5、查看当前位置pwd6、修改文......
  • web前端技能方法总结(css、js、jquery、html)(2)
    创建链接块display:block;列表样式在一个无序列表中,列表项的标志(marker)是出现在各列表项旁边的圆点。在有序列表中,标志可能是字母、数字或另外某种计数体系中的一个符号。要修改用于列表项的标志类型,可以使用属性list-style-type:ul{list-style-type:square;}1上面的声明把......
  • 宝塔面板设置系统防火墙禁止国外访问方法汇总
    问题描述:通过宝塔面板设置系统防火墙禁止国外访问方法1.Nginx/Apache防火墙开启防止境外访问开关 windows系统 linux系统  *注:实测中打开了宝塔防火墙禁止外国访问,但还是可以访问网站,咨询官方后解决方法是打开全局的禁止海外访问后,还需要点击单个网站配置打开对应的开......
  • c#的dllimport使用方法详解
    关于“C#的DllImport使用方法详解”的攻略如下:简介DllImport是C#中一个用于调用非托管代码的方法。它可以让我们在C#代码中调用一些使用一些C++或Win32API等编写的代码。使用方法DllImport的用法非常简单,我们只需要使用指定DllImport特性来声明一个需要调用的函数,然后在代码......
  • Go 语言入门指南: 环境搭建、基础语法和常用特性解析 | 青训营
    Go语言入门指南:环境搭建、基础语法和常用特性解析|青训营从零开始Go语言简介Go是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由RobertGriesemer,RobPike,KenThompson主持开发,后来还加入了IanLanceTaylor,RussCox等人,并最终......
  • 微信小程序页面跳转方法总结
    在我们日常的开发过程中,跳转页面是每个项目中必有的需求,包括监听返回按钮,回到指定页面,在小程序中页面跳转即页面路由页面栈框架以栈的形式维护了当前的所有页面。当发生路由切换的时候,页面栈的表现如下:getCurrentPages()函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一......
  • I2C死锁产生机理与解决方法
    在I2C实际使用过程中,最容易出现的一个问题就是死锁,其主要表现为:SCL持续为高,SDA持续为低。产生机理I2C死锁产生的机理是:当Slave输出应答信号或者输出数据0时,Master发生异常复位,此时SCL会保持或被释放为高电平,但因为Slave没有复位,就会继续应答,保持SDA为低电平,直到SCL变为低电平;Ma......
  • Android常用的工具类
    主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java。目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUtils、PreferencesUtils、JSONUtils、FileUtils、ResourceUtils、StringUtils、ParcelUtils、RandomUtils、ArrayUtils、Imag......