前言 Airtest是一款 基于图像识别原理 的跨平台UI自动化测试框架,它能够根据大量的 特征点 来识别一个截图在当前画面中的位置,但是它并不能识别出截图中具体包含了什么文字。 而在自动化测试的过程中,我们会经常遇到需要进行文字识别的场景,比如 识别验证码、识别截图中的文字、读取截图 ...
前言 对于刚开始做自动化测试的新手同学来说,我们还是非常建议大家通过IDE提供的设备窗口去连接测试设备的: 这样不仅可以非常直观地看到设备的画面 还可以在运行脚本时,自动帮大家生成带连接设备参数的运行命令,减少很多不必要的错误: 当然,很多同学也会有脱离IDE来跑自动化脚本的需求,这时候就需要我们自己添加设备连接参数。通常我们可以用以下俩种方式来连接设备: 在脚本中添加连接设备的参数 在运行命令中 ...
2020-04-09 12:06 0 1588 推荐指数:
前言 Airtest是一款 基于图像识别原理 的跨平台UI自动化测试框架,它能够根据大量的 特征点 来识别一个截图在当前画面中的位置,但是它并不能识别出截图中具体包含了什么文字。 而在自动化测试的过程中,我们会经常遇到需要进行文字识别的场景,比如 识别验证码、识别截图中的文字、读取截图 ...
(4)掌握Airtest图形化api使用 (5)Airtest实现APP电商自动化测试 ( ...
介绍 Airtest支持iOS自动化测试,在Mac上为iOS手机部署iOS-Tagent之后,就可以使用AirtestIDE连接设备,像连接安卓设备一样,实时投影、控制手机。iOS测试不仅限于真机测试,iOS模拟器也可以进行。Mac端上部署完成后还可以提供给同一局域网内的windows上远程连接 ...
AirtestProject是由网易游戏推出的一款跨平台的UI自动化测试框架,主要是面向游戏的UI自动化测试,比如Unity3D、cocos2dx-*游戏框架,也支持Android原生app、iOS app、微信小程序的UI测试。本文主要介绍如何使用AirtestProject进行Android ...
一开始知道Airtest大概是在年初的时候,当时,看了一下官方的文档,大概是类似Sikuli的一个工具,主要用来做游戏自动化的,通过截图的方式用来解决游戏自动化测试的难题。最近,移动端测试的同事尝试用它的poco库来做自动化,看样子还不错,所以,这里推荐给各位同学。 官方网站 http ...
前言 如何让 0 基础的测试人员快速掌握自动化测试?这就是 Airtest 团队五年来一直在努力:不断改进工具链,以使用户能够以非常低的门槛执行自动化测试。 无论您是测试新手还是刚开始学习自动化的测试工程师,我都相信本教程可以帮助您阐明自动化测试的背景并掌握自动化测试的学习路径。我们也希望 ...
前言 在app中点击一个元素,可以用到touch方法,touch是触摸事件,手机上用手指触摸,实际上执行的就是点击操作了。 touch 介绍 Airtest IDE 中 Airtest 辅助窗查看 touch 语法 touch(v, times=1, duration=0.01 ...
前言 Airtest 写app自动化的时候,页面上的有些元素并不是固定显示的,有的会等待一定时间才会出现。 于是可以用wait方法等待元素出现,再进一步操作 wait 等待元素 wait方法作用,一直间隔interval秒去查找指定的v对象,直到时间超过timeout后未找到就报 ...