appium python搭建自动化测试框架_Tools安装(一)

时间:2021-12-13 02:13:08

 

1.下载node   https://nodejs.org/en/download/

下载node.js   验证安装: node -v

 

2.下载jdk 

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?utm_source=androiddevtools&utm_medium=website

 配置环境变量:

  •  JAVA_HOME     jdk安装路径

  •  CLASSPATH  变量值为:%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar

  •  path 里新建如下图:

  • appium python搭建自动化测试框架_Tools安装(一)

  

3.下载 安装Android SDK    http://tools.android-studio.org/index.php/sdk

SDK Manager安装API包遇到安装不了的问题:

解决: 以管理员的身份打开SDK Manager.exe

 https://www.androiddevtools.cn/index.html(很好的网站,可以下很多Android相关的包)

配置环境变量:

新建环境变量ANDROID_HOME,变量值为sdk的路径:E:Androidandroid-sdk

在Path变量中增加两个路径:E:Androidandroid-sdkplatform-tools和E:Androidandroid-sdktools

配置了环境变量后,在命令行窗口中运行adb -version

 

4.安装python 下载地址:https://www.python.org/downloads/

 

5.安装Appium   

AppiumForWindows下载地址:https://bitbucket.org/appium/appium.app/downloads/

运行Appium需要依赖.NET Framework 4.5(一般都不需要安装,Windows会自带)

 

也可以通过命令装appium:

先安装taobaoNPM镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

再命令安装appium  :

cnpm install -g appium     (安装最新版本)

cnpm install  [email protected] -g     (安装指定版本,version是版本号)

 

6.安装Appium-doctor: cnmp install  appium-doctor -g

appium-doctor可以检测appium整体依赖环境配置情况

cmd中输入appium-doctor命令,提示’appium-doctor’ 不是内部或外部命令,也不是可运行的程序

解决方法: 

将Appium安装目录中的.bin添加到环境变量Path中,例如: 

C:Program Files (x86)Appiumnode_modules.bin 

验证:

appium python搭建自动化测试框架_Tools安装(一)

 

7. 下载Appium-Python-Client   https://pypi.python.org/pypi/Appium-Python-Client/

  也可以用命令直接:pip install Appium-Python-Client

  

8.安装PyCharm 

下载地址  https://www.jetbrains.com/pycharm/download/#section=windows

 

 appium python搭建自动化测试框架_Tools安装(一)

 

9.  AppiumDesktop下载

下载地址https://github.com/appium/appium-desktop/releases/tag/v1.3.1

 

10.下载夜神模拟器,自行百度。。。。。。。。。。。。。。。

 

11.连接模拟器(夜神模拟器)   连接时先打开模拟器的开发者usb调试开关: appium python搭建自动化测试框架_Tools安装(一)   adb connect 127.0.0.1:62001 (默认第一个模拟器的端口是62001) adb connect 127.0.0.1:62025  (第二个是62025 ,以后依次 1)   adb devices 查看当前连接的设备   查看app:adb shell pm list package 取文件:adb pull 文件路径 目的路径 截图: adb shell screencap 路径 adb服务启动和关闭: adb kill-server /adb start-server   获取app的  activity aapt dump badging 包路径 | findstr "launchable" 常用的一些adb命令及详细介绍:参照 https://www.cnblogs.com/mliangchen/p/5114149.html