投稿指南
来稿应自觉遵守国家有关著作权法律法规,不得侵犯他人版权或其他权利,如果出现问题作者文责自负,而且本刊将依法追究侵权行为给本刊造成的损失责任。本刊对录用稿有修改、删节权。经本刊通知进行修改的稿件或被采用的稿件,作者必须保证本刊的独立发表权。 一、投稿方式: 1、 请从 我刊官网 直接投稿 。 2、 请 从我编辑部编辑的推广链接进入我刊投审稿系统进行投稿。 二、稿件著作权: 1、 投稿人保证其向我刊所投之作品是其本人或与他人合作创作之成果,或对所投作品拥有合法的著作权,无第三人对其作品提出可成立之权利主张。 2、 投稿人保证向我刊所投之稿件,尚未在任何媒体上发表。 3、 投稿人保证其作品不含有违反宪法、法律及损害社会公共利益之内容。 4、 投稿人向我刊所投之作品不得同时向第三方投送,即不允许一稿多投。 5、 投稿人授予我刊享有作品专有使用权的方式包括但不限于:通过网络向公众传播、复制、摘编、表演、播放、展览、发行、摄制电影、电视、录像制品、录制录音制品、制作数字化制品、改编、翻译、注释、编辑,以及出版、许可其他媒体、网站及单位转载、摘编、播放、录制、翻译、注释、编辑、改编、摄制。 6、 第5条所述之网络是指通过我刊官网。 7、 投稿人委托我刊声明,未经我方许可,任何网站、媒体、组织不得转载、摘编其作品。

手机自动化测试IDE ----- Airtest的安装和IDE控件详解

来源:自动化应用 【在线投稿】 栏目:综合新闻 时间:2021-06-20
作者:网站采编
关键词:
摘要:大家好,我是IT共享者,人称皮皮。这篇文章主要给大家分享手机自动化测试IDE ----- Airtest的安装和IDE控件详解相关知识,一起来看看吧。 前言 前面小编带大家讲解了一些用来做自动化

大家好,我是IT共享者,人称皮皮。这篇文章主要给大家分享手机自动化测试IDE ----- Airtest的安装和IDE控件详解相关知识,一起来看看吧。


前言

前面小编带大家讲解了一些用来做自动化的模块,但是如果是在手机上做自动化了,我们还能搞定吗?也许有人觉得抓手机的数据包都费劲,还搞什么自动化,而且肯定不简单。但我要告诉你的是,这一切都被一个叫Airtest的自动化测试软件给搞定了,你只需要把它一直运行着,你的手机上的所有操作,就都交给它了,直接就是点点点。


一、安装IDE

这里需要下载我们的Airtest,下载地址:

src="http://p0.qhimg.com/t018e538db1c140a2be.jpg?size=640x426"/>

二、IDE控件详解1.Airtest辅助窗口

这里主要陈列着Airtest的所有功能函数以及Poco的功能函数,Poco是比Airtest识别率更友好的控件。如图:

touch:触屏操作 wait:等待操作 swipe:滑动操作 exists:检查屏幕上是否存在指定目标 test:在目标程序上输入文本 keyevent:按键操作 snapshot:截图操作 sleep:睡眠定时 assert_exists:存在断言的目标 assert_not_exists:不存在断言的目标 assert_equal:断言两个值是否相等 assert_not_equal:断言两个值是否不相等


2.Poco辅助窗口

Poco主要用来做游戏辅助测试,比如自动点击的外挂等等。

这里不再详细描述,因为我们用的最多的就是Airtest。


3.脚本编辑窗口

这个窗口是用来构建并运行我们的程序,同时还支持自动生成代码。


4.Log查看窗

这个窗口是将我们每一步操作生成的日志打印在这个窗口供我们查看的,可以通过查看日志了解到程序报错的原因以及当前操作所产生的结果。


5.移动设备连接

我们可以看到IDE上显示有移动设备连接,Serial NO.代表搜索到的设备名,State代表设备状态,有三种:offine(设备未连接或者无响应),Device(设备已连接),No Device(没有设备)。刷新ADB自然是重置当前设备列表,重启ADB自然是断开所有连接并重置列表。


6.远程设备连接

这里可以连接到本地模拟器上的设备,也可以连接到远程设备,只要你有可供连接的设备。


窗口连接

用来选择当前系统桌面应用程序的并把它们的当前行为记录下来,也可用来做自动化。


8.连接IOS设备

这个就不说,给苹果手机准备的。


9.安卓助手

这个功能挺不错的,可以很方便查看设备的方法,以及可以进行一些简单的操作,如下所示:

三、总结

这篇文章主要给大家介绍了自动化测试IDE ----- Airtest的安装和IDE控件基础知识,下一篇文章小编将带大家来实际应用Airtest连接手机,给大家分享一些好玩的。

文章来源:《自动化应用》 网址: http://www.zdhyyzz.cn/zonghexinwen/2021/0620/1642.html



上一篇:工业自动化之生产企业高位码垛机的应用
下一篇:特斯拉上海超级工厂:数字化很强,自动化不高

自动化应用投稿 | 自动化应用编辑部| 自动化应用版面费 | 自动化应用论文发表 | 自动化应用最新目录
Copyright © 2018 《自动化应用》杂志社 版权所有
投稿电话: 投稿邮箱: