appium+python搭建自動化測試框架_Tools安裝(一)

 

1.下載node   https://nodejs.org/en/download/php

下載node.js   驗證安裝: node -vhtml

 

2.下載jdk java

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

 配置環境變量:python

  •  JAVA_HOME     jdk安裝路徑android

  •  CLASSPATH  變量值爲:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jargit

  •  path 裏新建以下圖:github

  

3.下載 安裝Android SDK    http://tools.android-studio.org/index.php/sdkweb

SDK Manager安裝API包遇到安裝不了的問題:shell

解決: 以管理員的身份打開SDK Manager.exe

 https://www.androiddevtools.cn/index.html(很好的網站,能夠下不少Android相關的包)

配置環境變量:

新建環境變量ANDROID_HOME,變量值爲sdk的路徑:E:\Android\android-sdk

在Path變量中增長兩個路徑:E:\Android\android-sdk\platform-tools和E:\Android\android-sdk\tools

配置了環境變量後,在命令行窗口中運行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  appium@version -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)\Appium\node_modules.bin 

驗證:

 

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

 

 

 

9.  AppiumDesktop下載

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

 

10.下載夜神模擬器,自行百度。。。。。。。。。。。。。。。

 

11.鏈接模擬器(夜神模擬器)
 
鏈接時先打開模擬器的開發者usb調試開關:
 
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命令及詳細介紹:參照 http://www.javashuo.com/article/p-vveoiusj-gy.html
相關文章
相關標籤/搜索