zoukankan      html  css  js  c++  java
  • Airtest自动化测试工具介绍

    官方网站:http://airtest.netease.com/

    Airtest IDE:

    跨平台的UI自动化测试编辑器,适用于游戏和App,详细参见官网文档:http://airtest.netease.com/docs/cn/index.html

    这是Airtest测试工具标配的IDE,目的是方便我们用于录制和编写自动化测试。

     IDE界面

     启动Android模拟器或者用PC连接一台手机。通过adb命令检查移动设备

    当我在手机上操作时,AirtestIDE右侧的界面是同步的,流畅度很好。

    Airtest

    Airtest IDE支持Airtest的脚本录制,用法非常简单,你甚至可以不用看API,通过录制操作来熟悉它的API

    右侧的Airtest窗口和API,点击右上角的录制按钮,然后就可以在映射的Android模拟器界面点点点。

    以下是生成的脚本:

    这种脚本更适合游戏,因为游戏界面更难定位,图片识别(截图)的方式是个不错的选择。

    Poco

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

    同样在右上角点击录制按钮,然后,继续在Android模拟器界面点点点

    生成的代码:

    总的来说,Poco的API来看比Appium更为简洁。

    应该作为以后学习的重点。(和单元测试框架或使用PO设计模式都没有问题)

  • 相关阅读:
    为什么硬链接不能链接目录、文件inode 和目录 dentry 的区别联系
    LVM 详解
    pwd 命令详解
    type 命令详解
    查看文件中字符出现次数
    lesson
    xml linq
    新系统配置
    空合并运算符(??):
    dos.ORM配置和使用
  • 原文地址:https://www.cnblogs.com/aszeno/p/10189911.html
Copyright © 2011-2022 走看看