自动化测试工具 AirTest 的使用方法与简介

目录

        前言:

  Airtest简介

  1.基于图像识别的Airtest框架

  2.基于UI识别的Poco框架

  Airtest环境搭建

  Airtest布局

  Airtest使用步骤

  第一步:连接移动设备

  第二步:创建一个.air文件(也就是我们的测试脚本)

  第三步:用Airtest辅助窗口编辑第一个测试脚本

  第四步:引入Poco

  Airtest常用模拟按键(移动设备&PC)


      前言:

        Airtest是一款国产的UI自动化测试工具,它可以自动化地模拟用户操作来测试各种类型的应用程序,如Web应用、移动应用和桌面应用等。Airtest以Python为基础,提供了像Selenium、Appium、WinAppDriver、PyAutoGUI、Image 模块之类的工具来满足各种自动化测试需求。

  Airtest简介

  AirtestIDE是一款适用于游戏和应用程序的跨平台UI测试自动化集成开发环境(IDE),为移动应用程序开发人员和测试人员提供了广泛的工具,可在便利且易于使用的环境中编写全自动测试脚本。

  相比较其他传统的自动化测试工具(如Appium,RF等),AirtestIDE主要具有两大优势:

  1.基于图像识别的Airtest框架

  Airtest是一个基于图片识别的跨平台的自动化测试框架,同时它最强大的地方在于它几乎兼容所有Android移动应用程序和Windows游戏等。

  2.基于UI识别的Poco框架

  Poco是一个跨引擎UI自动化框架,并且提供了独立于引擎的强大API,它可以在应用程序运行时自动检索其中的UI元素层次结构。Poco支持各种主流游戏引擎,例如Unity3D,Cocos2dx和本机Android应用程序等。

  Airtest环境搭建

  Airtest是一款基于Python环境的测试工具。So,这里我们需要先安装Python环境。

  下载&安装Airtest,地址:https://airtest.netease.com/

  下载完成后,根据提示狂点Next即可。

  安装完成后,打开就是下图的样子了。

  Airtest布局

  Airtest工具主要分为四大块。

  1.Airtest辅助窗口(基于图片识别)

  2.Poco辅助窗口(基于应用程序UI结构层次)

  3.脚本编辑和日志查看窗口

  4.设备窗口(可连接Android/iOS真机或模拟器以及windows窗口等)

  Airtest使用步骤

  第一步:连接移动设备

  1.将手机插在电脑上,看到如下界面。

  2.点击【connect】。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值