网易Airtest简介
Airtest简介:(目前已经开源)
项目地址:http://airtest.netease.com/
快速上手教程:http://airtest.netease.com/tutorial/Tutorial.html
IDE快速上手教程:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/1_quick_start.html
Airtest的框架是网易团队自己开发的一个图像识别框架,这个框架的祖宗就是一种新颖的图形脚本语言Sikuli。Sikuli这个框架的原理是这样的,计算机用户不需要一行行的去写代码,而是用屏幕截屏的方式,用截出来的图形摆列组合成神器的程序,这是Airtest的一部分。
另外,Airtest也基于poco这个UI控件搜索框架,这个框架也是网易自家的跨平台UI测试框架,原理类似于appium,通过控件的名称,id之类的来定位目标控件,然后调用函数方法,例如click(),swip()之类的方法来对目标控件进行点击或者是操作。
两个关键点:
1)、基于图像识别
Airtest可以通过屏幕截图的方式来获取我们想要操作的区域。例如对一些按钮进行测试时,我们可以不再写复杂的代码去获取按钮的信息,直接对按钮进行截图,把截图放在程序中,程序就会自动识别到截图中的位置以访问该按钮。
2)、基于Poco控件
Airtest可以通过控件的name、id等信息的来定位目标控件,再调用函数方法对控件进行不同的操作
其他文章再说明如何使用~
网易Airtest简介相关推荐
- 网易airtest录制web应用测试脚本
网易airtest初体验 使用airtest进行web测试 使用airtest进行web测试 根据网易介绍,airtest project支出多种测试环境,包括Windows应用,Android和io ...
- 网易Airtest跨平台的UI自动化测试框架
技术博文参考: https://www.cnblogs.com/sdcjc/p/14583847.html 一.Airtest project简介 AirtestIDE 是一个跨平台.多端(Win ...
- 网易 Airtest Project 自动化测试框架学习(一)
写在最前面的,个人学习参照该官方文档:http://airtest.netease.com/docs/docs_AirtestIDE-zh_CN/ 官方文档其实已经讲的很详细了,本次只记录官方文档未涉 ...
- 网易Airtest安装
以Windows为例 一.安装pip 下载 pip https://pypi.python.org/pypi/pip 安装 pip: 下载pip解压,进入该文件下,使用命令安装 pip instal ...
- 自动化测试工具 AirTest 的使用方法与简介
目录 前言: Airtest简介 1.基于图像识别的Airtest框架 2.基于UI识别的Poco框架 Airtest环境搭建 Airtest布局 Airtest使用步骤 第一步:连接移动设备 第二步 ...
- python 自动抢红包_基于Airtest实现python自动抢红包
一.Airtest的介绍 1)Airtest的简介 Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具. Airtest的框架是网易团队自己开发的一个图像识别框架,这 ...
- UI自动化测试工具探索:Airtest
Airtest 简介 Airtest Project是网易游戏内部工具团队开发并开源的一款UI自动化测试工具,据说曾经获得谷歌力挺. AirtestIDE 是一个跨平台.多端(Windows.web. ...
- 基于airtest的安卓ui自动化实践
在tester home上初识airtest感觉很惊艳,最近想给组里的同学分享一下,仔细研究了一番.分享之后,发现他们练习做的还很不错. 莫非我真的有教书育人的能力?(天真脸) 分为四个部分讲解:ai ...
- python电脑微信抢红包神器,基于Airtest实现python自动抢红包
一.Airtest的介绍 1)Airtest的简介 Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具. Airtest的框架是网易团队自己开发的一个图像识别框架,这 ...
最新文章
- 通用社区登陆组件技术分享(开源)中篇:OAuth 登陆组件流程及组件集成方法...
- 发展通用智能,需要无监督学习
- 用symbol来获得ShadowSSDT的原始地址和函数名
- ios app的真机调试与发布配置
- sigmoid函数_机器学习面试常考知识之激活函数
- POJ2112 Optimal Milking
- iis7设置html支持asp,Win7下启用IIS7配置ASP运行环境的详细方法
- ES6使用object的is()方法比较两个值
- 项目管理--项目整合管理
- Elasticsearch之中文分词器插件es-ik(博主推荐)
- 疫情之下,精准测试的智能可信模式正在成为中流砥柱
- 关于控件开发的几点意见
- monkey命令的使用
- 海康ehome协议分析(1):前言
- 三极管的使用方法,放大,截止,饱和
- Eplan如何添加“连接定义点”
- 打造您的赚钱机器2.0视频-精华笔记-独家分享
- SEO是什么?前端如何进行SEO优化
- flash player 11.2 64位 linux,Flash Player 11.2新版发布
- 2022上半年软考成绩查询时间及查询方法