Airtest实战篇:轻松实现软件自动化
前面我们讲到了Airtest的基础知识,手机自动化测试IDE-----Airtest基本操作方法,手机自动化测试IDE ----- Airtest的安装和IDE控件详解,今天我们就来说说Airtest的具体操作方法吧,让我们轻松实现软件自动化,真正解放我们的双手吧。
基本操作
我们就是用我们说的跨平台API模块中的方法来操作我们的APK,下面来看下吧。我们先点击Touch,然后框选App所在的区域,如图:
这里框选好了后就会在脚本编辑器中自动生成代码了,如图:
这里就相当于点击了拼多多这个App了。当然这里只是给大家讲了一个例子,我们真正来做开发时,可以选择一些短视频软件,比如抖音,微视,快手等下面我们就以抖音为主来讲解下具体操作流程。
1.点击目标APP并等待界面加载完毕
我们要做自动点击肯定不能只是点击App就完事了啊,还有每个APP启动后的时间都不固定,我们肯定得等APP启动完毕之后我们才可以进行下一步操作,那么这样怎样做呢?我们以短视频软件微视为主,下面请看:
我们先点击微视,打开微视有两种方法,如下:
1).根据图像识别来打开
上面的这种方法就是根据图像识别来打开的。使用这种方法你要打开的APP必须在当前页,不可在其它页,否则搜索不到。
2).根据包名打开
这里我们首先需要获取到所有的包名,然后找到微视的包名,如下;
dev=device() # 先获取到当前设备对象,即是Android对象print(dev.list_app()) # 平台接口列表start_app('com.tencent.weishi')#利用包名打开微视
喜欢哪种方法就用哪种方法。建议用第一种,因为有时候包名太多不好找。
最新活动更多
-
11月22日立即报名>> 【线下论坛】华邦电子与莱迪思联合技术论坛
-
12月19日立即报名>> 【线下会议】OFweek 2024(第九届)物联网产业大会
-
7.30-8.1马上报名>>> 【展会】全数会 2025先进激光及工业光电展
-
精彩回顾立即查看>> 【线下论坛】华邦电子与恩智浦联合技术论坛
-
精彩回顾立即查看>> 【线下巡回】2024 STM32 全球巡回研讨会
-
精彩回顾立即查看>> 2024先进激光技术博览展
-
10 携程集团,彻底爆了!
发表评论
请输入评论内容...
请输入评论/评论长度6~500个字
暂无评论
暂无评论