首页 > 其他 > 详细

AirTest

时间:2020-05-11 16:52:26      阅读:45      评论:0      收藏:0      [点我收藏+]

AirTest介绍:

Airtest是一款基于Python的、跨平台的UI自动化测试框架,基于图像识别原理,适用于游戏和App。

访问Github上的 Airtest源码地址 ,可以获得更多信息,也欢迎各位帮忙完善项目,提交PR,也可以在issues页面中 提交bug或建议 。

 

如何快速上手

首先,想要编写Airtest脚本,需要具备基础的Python语法知识。虽然借助我们的AirtestIDE提供的录制功能,也能简单地根据操作步骤录制出可以回放操作的脚本,但是通常来说,熟练掌握Python语法能够帮助我们写出应用更广泛、更不容易出错的脚本。

若对 Python 语法不熟悉,网络上有不少非常优秀的Python教程可以学习,例如 廖雪峰的Python新手教程

关于Airtest项目的安装、基本使用方法和简单的例子,请查看Airtest文档页的 快速上手 章节。

 

官方网址(必看)

http://airtest.netease.com/

Airtest介绍与脚本入门

https://airtest.doc.io.netease.com/tutorial/2_Airtest_introduction/

 

模拟点击

Airtest作为自动化测试框架,模拟的是人的操作,常见接口主要有:

  • touch 点击某个位置,可以设定被点击的位置、次数、按住时长等参数
  • swipe 从一个位置滑动到另外一个位置
  • text 调用输入法输入指定内容
  • keyevent 输入某个按键响应,例如回车键、删除键
  • wait 等待某个指定的图片元素出现
  • snapshot 对当前画面截一张图
  • 其他

 

效果图预览

 

AirTest

原文:https://www.cnblogs.com/hewei2012/p/12869786.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!