2021-10-30

注意:统一根据个人电脑操作系统类型32/64位,选择对应版本安装软件

1.Python3开发环境部署:

1)这里选择3.6.x版本的python,避免选择更高版本,例如3.7.x版本的。

下载链接:python官网下载:Download Python | Python.org

环境的安装可以参考:python自动化--appium+android+python的环境搭建以及demo运行_goblinM的博客-CSDN博客

选择install Now,勾选add python3.x to PATH,可默认安装。

2)检验是否安装成功:

Win+R键, 输入cmd调出命令提示符,输入Python

如图可以看到Python版本信息,例如Python3.6.4

 

本地python环境中安装airtest 和poco:

命令格式:pip install 包名 -i 国内镜像地址

pip install pocoui –i https://pypi.tuna.tsinghua.edu.cn/simple

pip install airtest –i https://pypi.tuna.tsinghua.edu.cn/simple

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。

2.AirtestIDE部署

Airtest:是一个跨平台的、基于图像识别的UI自动化测试框架,适用于游戏和App,支持平台有Windows、Android和iOS。

Poco:是一款基于UI控件识别的自动化测试框架。

AirtestIDE:跨平台的UI自动化测试编辑器,内置了Airtest和Poco的相关插件功能,能够使用它快速简单地编写Airtest和Poco代码。

AirtestIDE安装,去官网下载最新AirTestIDE,解压到对应目录即可。

官网链接:Airtest Project

1)打开解压缩后的文档,双击AirTestIDE.exe运行

显示此界面,表明安装成功

 

无登录账户,可点击skip,进入下图界面。

 

2)连接android设备。

  1. USB连接
  2. 远程连接
  3. 无线连接(手机与电脑处在同一个wifi下)

手机可以通过过USB连接电脑,首先手机开启开发者模式以及允许USB调试,然后点击刷新ADB(红框区域2),看到手机设备的序列号等信息,表明有移动设备可以连接,最后点击connect(红框区域3),看到连接手机的界面,表明连接成功。

 

 

3.Pycharm开发工具:

1)这里选择下载community社区版(免费)pycharm2018.3.7

可参考安装链接:pycharm社区版安装 - 知乎

这里选择默认选项安装,也可以更改安装路径。

 

4.Java JDK(非必须安装)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序,安装Android开发工具之前需要先安装JavaJDK。

Java JDK的安装可以去官网安装,本人用的是jdk 8,大家可以安装自己的。

oracle中国官网(需要注册账号): https://www.oracle.com/cn/downloads/index.html

可参考安装链接:https://jingyan.baidu.com/article/f96699bb163475894e3c1be4.html

5.遇到的问题

1)连接手机问题,ADB Interface 找不到驱动程序方法

https://i-blog.csdnimg.cn/blog_migrate/b118b10eb32e319edd3cfe832341ea5a.png

解决:

  1. 例如上图所示问题,可以下载google USB driver,可参考安装链接:

记:解决ADB Interface 找不到驱动程序方法_老鹰的博客-CSDN博客_adb interface找不到驱动程序

      2.验证ADB正常连接到手机

 

 

常用adb命令:

adb kill-server  杀死adb进程服务

adb start-server  开启adb进程服务

adb  --version  查看版本号

adb devices  查看设备

(2)启动Airtest.exe出现找不到指定模块(64位版本不存在此问题)

 

解决:

 

根本原因应该是DLL文件的缺失,可以直接下载一个最新版本的AirtestIDE,在解压后的目录中找到 api-ms-win-downlevel-shlwapi-l1-1-0.dll 和 IEShims.dll 两个DLL文件(或者自行在网上搜索这两个DLL文件下载),然后将它们复制到 C:\Windows\System32 目录,重新运行代码即可解决。

参考链接:

答疑第三期 | 使用 Airtest 最常见的 8 大问题 - AirtestProject - 博客园

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值