首页 > 移动平台 > 详细

AirTest + Windows App环境搭建

时间:2020-03-09 17:01:48      阅读:483      评论:0      收藏:0      [点我收藏+]

备注:当前只使用了AirTest 和windows 应用的交互,暂不涉及android和其他平台使用

1. 安装python 3.6 

下载安装 python 3.6, 并将python加到环境变量中。

备注:安装了python2.7 也同样适用

2. 下载 AirTest IDE

下载IDE,可以从官网直接下载,根据自己的平台,我下载的是windows平台的。

官网地址: http://airtest.netease.com/

3. 安装AirTest包

  • pip install airtest

安装大小20M左右,很快就安装好了,然后就可以使用AirTest IDE来进行简单测试了。

4. 使用AirTest IDE

  • 4.1 打开IDE

  可以不登陆使用,点击skip。

  • 4.2 选择Windows App

  IDE的右侧可以连接你想要的App,点击select window (或者search window),选择你想要的window,我测试使用的是Chrome。

  选择结束后,App会嵌入到AirtTest IDE之中,模式还有其他的几种,可以去官网查询,就不叙述了。

技术分享图片

 

 

  • 4.3 操作Windows App

  IDE的左侧有简单的行为操作和断言,可以供大家选择使用,具体怎么使用请自己查询。

  技术分享图片  

 

  •  4.4 代码生成

  简单操作左边的行为,可以在IDE中生成相应的代码,然后就可以运行测试了。

  技术分享图片

 

 5. 在其他IDE中使用airtest 包

  • 5.1 从AirTest IDE保存代码

  从AirTest IDE中保存,代码会自动生成

  • 5.2 使用其他的IDE

  可以使用其他IDE,我是用的是VS code, 可以直接导入airtest包来使用

  备注: 由于在AirTest IDE中是直接attach window来进行操作的,直接保存出来以后,是不能直接使用其他IDE或python来运行的,可以通过connect_device来attach你想要的window,下面只是其中的一种形式,大家可以自行研究

1 from airtest.core.api import Template, touch, auto_setup, connect_device
2 
3 auto_setup(__file__)
4 connect_device("Windows:///?title_re=.*Google Chrome.*")
5 touch(Template("./addPage.png"))

 

第一次随笔就在这奉献了,刚开始使用AirTest,欢迎来喷。

AirTest + Windows App环境搭建

原文:https://www.cnblogs.com/alvinlong/p/12449603.html

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