appium和airtest_Airtest简单介绍

appium和airtest_Airtest简单介绍连接方式图为AirtestIDE右边的窗口,刷新ADB会出现你设备的设备号,点击connect会连接成功(同时界面会出现手机的实时界面)。无线ADB连接打开cmd输入adbtcpipXXXX与PC端的通信,也就是说:Android系统提供了一种基于Socket的ADB连接模式,那么只需要按照ADB通信协议在端上与本机的端口进行通信即可获得ADBshell…

连接方式

appium和airtest_Airtest简单介绍

图为Airtest IDE 右边的窗口,刷新ADB 会出现你设备的设备号,点击connect 会连接成功(同时界面会出现手机的实时界面)。

无线ADB连接

appium和airtest_Airtest简单介绍

打开cmd 输入  adb tcpip XXXX   与PC端的通信,也就是说:Android 系统提供了一种基于 Socket 的 ADB 连接模式,那么只需要按照 ADB 通信协议在端上与本机的 端口进行通信即可获得 ADB shell 的执行能力

Poco

Poco是另外一种形式的脚本,它与一般的自动化工具一样,通过元素本身的属性来定位元素,并且它同样支持录制。

appium和airtest_Airtest简单介绍

点击右上角第一个的录制按钮。然后,继续在android映射的界面上点点点。

appium和airtest_Airtest简单介绍

注意录制的时候记得添加一段换,

from poco.drivers.android.uiautomation import AndroidUiautomationPoco

不然会出现这样的报错提示:

AndroidUiautomationPoco’ is not defined

但从poco的API来看比appium更为简洁。

如果你要做的是非游戏的APP的话,poco应该是我们后面学习的重点。这样的代码不管是和单元测试框架结合还是使用PO设计模式都是没有问题的。

而且,同样提供元素的属性展示,又有录制功能加持,在开发效率上应该会提高不少。

如果你有一定的Python基础,那么这将是一个不错的选择。

而且Airtest 对于iOS也是支持。

今天的文章appium和airtest_Airtest简单介绍分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11217.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注