airTest小试第一刀

airTest

官网地址小程序

正题(直接抄官网的内容)

  • AirtestProject是由网易游戏推出的一款自动化测试框架,项目构成以下:微信小程序

  • Airtest:是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOS微信

  • Poco:是一款基于UI控件识别的自动化测试框架,目前支持Unity3D/cocos2dx-*/Android原生app/iOS原生app/微信小程序,也能够在其余引擎中自行接入poco-sdk来使用app

  • AirtestIDE:跨平台的UI自动化测试编辑器,内置了Airtest和Poco的相关插件功能,可以使用它快速简单地编写Airtest和Poco代码。框架

  • AirLab:真机自动化云测试平台,目前提供了TOP100手机兼容性测试、海外云真机兼容性测试等服务,请访问官网以了解更多编辑器

  • 私有化手机集群技术方案:从硬件到软件,提供了企业内部私有化手机集群的解决方案,欢迎了解测试

airTest主页面

airTest界面

AirTest框架

来至官方的简述:Airtest是一款跨平台的UI自动化测试框架,基于图像识别原理,适用于游戏和App。spa

使用门槛很低,只须要选择对应的操做,而后截个图就完成了一个步骤;
下面的就是识别当前页面的🔍,找到目标,而后点击(touch)这个目标;
复制代码

经常使用功能

  1. touch-点击 .net

  2. wait-等待 插件

  3. swipe-滑动

  4. exists-判断是否存在

  5. text-文本 输入文本,可选择输入文本后触发enter,或者是搜索

实战小脚本-给你的好友自动发红包!

脚本内容

  1. 打开你的微信
  2. 搜索安卓仔-伯约(微信好友)
  3. 选择这个好友进入聊天界面
  4. 点击+,展开功能界面
  5. 选择红包功能
  6. 点击价格
  7. 输入红包金额
  8. 输入密码
  9. 发送红包
  10. 断言是否成功

运行报告

测试脚本完成后,不管是成功仍是失败,都会输出一份测试报告,报告包含了刚刚脚本的操做记录,能够经过分析报告去调优本身的脚本~

这期先到这里,下期再会~下期讲述poco~

相关文章
相关标签/搜索