Airtest IDE工具学习与使用

AirtestProject项目简介

AirtestProject是网易游戏推出的自动测试框架:

Airtest:这是一个基于图像识别的跨平台UI自动化测试框架,适用于游戏和应用,支持的平台为Windows,Android和iOS。

Poco:这是一个基于UI控件识别的自动化测试框架。目前,它支持Unity3D / cocos2dx- / Android本机应用程序/ iOS本机应用程序/微信小程序。在其他引擎中,您也可以通过访问poco-sdk来使用poco。

工具下载地址https://airtest.netease.com/index.html

下载后解压就可以使用了,相比Appium的环境搭建来说,显得十分便利
在这里插入图片描述
中文界面,非常给力!
在这里插入图片描述
左边两个工具是Airtest辅助窗,和poco辅助窗
Airtest辅助窗就是图形化编写脚本工具,2分钟上手编写测试脚本
poco辅助窗是传统的脚本录制工具,录制的是代码
以下是使用安卓手机进行脚本录制的方法

Airtest写脚本

如果是新手的话,我强推Airtest写脚本
在这里插入图片描述
像截图一样拖动鼠标,把红点对准要点击的控件
在这里插入图片描述
下面的录制的代码
在这里插入图片描述
其他控件操作手法类似,就不多描述了。
脚本完成后,点击运行即可运行脚本
在这里插入图片描述
也可以使用录制按钮进行脚本录制
在这里插入图片描述
点击录制按钮后,操作右边的屏幕即可进行录制,录制效果如下
在这里插入图片描述

poco写脚本

poco有录制按钮,可以点击录制按钮进行脚本录制
在这里插入图片描述
点击录制按钮后,对着手机操作就行了
在这里插入图片描述
以下是录制的脚本效果
在这里插入图片描述
然后执行脚本,执行后,就遇到使用这个工具的第一个坑了。。。
在这里插入图片描述
提示NameError: name ‘poco’ is not defined,是因为没有导包
在脚本前面加入:

from poco.drivers.android.uiautomation import AndroidUiautomationPoco
poco = AndroidUiautomationPoco()

然后再执行,执行成功
在这里插入图片描述

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值