1. 程式人生 > >Appium+Python移動端(Android)自動化測試環境搭建(經典詳細)

Appium+Python移動端(Android)自動化測試環境搭建(經典詳細)

據說,appium+python環境的搭建90%的人在痛苦中掙扎,在掙扎中放棄,在放棄後重新開始,只有10%的人,人品極好,極具正能量,能夠很快並順利的搭建成功(此時你在想什麼?......)

一、安裝JDK

下載好jdk安裝包後直接下一步直至安裝完成即可,安裝完JDK後配置環境變數 :計算機→屬性→高階系統設定→高階→環境變數;

系統變數→新建 JAVA_HOME 變數 

變數值填寫jdk的安裝目錄(如 D:\Java\jdk1.7.0)

系統變數→尋找 Path 變數→編輯

在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原來Path的變數值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的程式碼)

系統變數→新建 CLASSPATH 變數

變數值填寫   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)

系統變數配置完畢

檢驗是否配置成功 執行cmd 輸入 java -version (java 和 -version 之間有空格)

若如圖所示 顯示版本資訊 則說明安裝和配置成功:

二、安裝python(2.7或3.6版本都行)

下載好python的安裝包之後,一路點選下一步直至安裝完成即可,這裡主要說一下python環境變數的配置:

右鍵點選"計算機",然後點選"屬性"
然後點選"高階系統設定"
選擇"系統變數"視窗下面的"Path",雙擊即可!
然後在"Path"行,新增python安裝路徑即可(如D:\Python32),所以在後面,新增該路徑即可。(路徑直接用分號";"隔開!)
最後設定成功以後,在cmd命令列,輸入命令"python",顯示如圖所示版本資訊說明python安裝成功:

三、安裝Android SDK

做自動化測試只需要安裝Android SDK就可以,下載地址:http://tools.android-studio.org/index.php/sdk/

下載成功解壓後配置Android SDK的環境變數
跟新建JAVA_HOME一樣,新建ANDROID_HOME,如圖所示:

開啟解壓後的SDK資料夾,點選SDK Manager,安裝Tools下的Android SDK Platform-tools和Android SDK Build-tools,
Android SDK Tools可以選擇是否更新,建議直接更新。映象:隨便選個版本也可以選擇多個版本安裝,我喜歡直接連線真機進行,由於映象比較大,所以喜歡真機的朋友們可以不下載映象,GoogleFQ安裝:Extras資料夾下所有的全部安裝 ;

安裝完成之後,配置Path系統環境變數:

1新建 %ANDROID_HOME%\platform-tools
2新建 %ANDROID_HOME%\tools
3新建 %ANDROID_HOME%\build-tools\28.0.2(你裝的多少版本就寫多少號)

如下圖所示:

檢查Android SDK是否配置成功,cmd開啟命令列視窗,在命令列視窗中輸入adb --version,出現如下圖所示版本資訊說明安裝成功; 

四、安裝node.js

下載獲取到安裝檔案後,直接雙擊安裝檔案,根據程式的提示,完成nodejs的安裝(一直下一步就行,可以將路徑進行修改)。將Node.js的安裝路徑(也就是node.exe檔案所在的目錄)D:\Program Files\nodejs追加到環境變數Path中(目前應該是裝好node之後會自動配置環境變數的,裝好可以自己檢查一下是否配好

裝好之後在命令列中輸入 npm,出現如圖所示資訊則說明node.js安裝成功:

五、安裝.net framework

這一步可以忽略不計,因為對於從事計算機工作的估計從用電腦那一刻起.net framrwork就一直陪伴在你的電腦身邊了,如果沒有安裝則在官網下載安裝包雙擊安裝即可,比較簡單,直接進入下一步

六、安裝Appium(AppiumForWindows_1.4.16.1)

下載地址:https://bitbucket.org/appium/appium.app/downloads/
當前最新版本為 AppiumForWindows_1_4_16_1.zip ,注意這是一個 Windows 版本,如果你的電腦為MAC請下載 appium-1.5.3.dmg 

我們以 Windows 為例,將下載的 AppiumForWindows.zip 進行解壓,點選 appium-installer.exe 進行安裝
在Path中配置appium的環境變數,將安裝的Appium資料夾所在目錄\Appium\node_modules\.bin新增進Path,如圖所示:

cmd開啟命令列視窗,輸入appium-doctor ,出現以下提示,All Checks were successful ,說明環境配置成功,如圖所示:

七、安裝appium - python - client(此步灰常重要!!!目的是將python與appium關聯起來)

cmd開啟命令列視窗,輸入:pip install Appium-Python-Client,提示成功就可以了,我這邊是已經安裝過了,如圖所示:

八、連線手機測試

確認手機已經連線電腦,且驅動安裝完成,開啟cmd,輸入adb devices,出現如下圖所示資訊則說明連線成功:

出現下圖所示資訊說明連線失敗:

九、當你順利到達這一步的時候,恭喜你成為了那10%的人(人品極好,極具正能量,哈哈哈),可以開啟移動端自動化測試之旅了,祝你旅途愉快!

相關推薦

Appium+Python移動Android自動化測試環境搭建經典詳細

據說,appium+python環境的搭建90%的人在痛苦中掙扎,在掙扎中放棄,在放棄後重新開始,只有10%的人,人品極好,極具正能量,能夠很快並順利的搭建成功(此時你在想什麼?......) 一、安裝JDK 下載好jdk安裝包後直接下一步直至安裝完成即可,安裝完JD

Appium+python移動自動化測試-環境搭建

過程 .com oid pytho 安裝環境 測試 ID alt ppi 搭建所在系統環境:Windows7版本64位系統 一、環境準備 jdk8.0.151 android-sdk_r20.3.4-windows python3.5 appium1.4.16

手機自動化測試環境搭建eclipse+python+uiautomator

list fig finish java環境 pda 所有 開發 界面 自己 最近在公司做了一個階段的手機APP自動化測試,是在已有的環境基礎上進行腳本開發,所有對基礎的環境搭建不是很清楚,後來自己閑來無事就在家裏搭建了一下下,接下來和大家分享一下搭建過程。 一:搭建手機A

Selenium終極自動化測試環境搭建:Selenium+Eclipse+Python

前面舉例了Selenium+Eclipse+Junit+TestNG自動化測試環境的搭建,在前一篇的基礎上,下面再舉例Selenium+Eclipse+Python測試環境搭建。  第一步:安裝Python  根據下面的地址,直接一鍵安裝,全部預設方式。    安裝到C:\Python27,設定Python

Appium+python自動化1-環境搭建

前言    appium可以說是做app最火的一個自動化框架,它的主要優勢是支援android和ios,另外指令碼語言也是支援java和Python。小編擅長Python,所以接下來的教程是appium+python的例項。 學習appium最大的難處在於環境的安裝,

Appium+Python移動自動化案例一個

#coding=utf-8 from appium import webdriver from selenium import webdriver from time import sleep import os PATH = lambda p: os.path.abspa

Appium+python自動化2-環境搭建

打卡 ros 分享 for 查看版本 安裝目錄 .py 目錄 裝包 上一篇android測試開發環境已經準備好, 接下來就是appium的環境安裝了。環境安裝過程中切勿浮躁,按照步驟一個個來。 環境裝好後,可以用真機連電腦,也可以用android-sdk裏面的模擬器(當然這

selenium3+python自動化50-環境搭建firefox

def basename profile ast 簡單 default start href cat 前言 有不少小夥伴在安裝selenium環境後啟動firefox報錯,因為現在selenium升級到3.0了,跟2.0的版本還有有一點區別的。 安裝環境過程中主要會遇到三個

Python + Allure報告+ Jenkins持續整合介面自動化測試環境搭建

(這個是內部分享文件,側重於測試報告的生成以及持續整合,至於介面框架的內部組織可以按照自己的想法來實現,有問題歡迎留言) 1.環境: • 作業系統:windows 64位 • 軟體環境:python3.4.4;jdk1.8;jenkins1.65

appium+python+android+ios APP自動化測試環境搭建

一. 安裝brew sudo chmod -R g+w /usr/localruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"二. 安裝python

Web自動化測試 —— 測試環境搭建 Selenium+Python Windows篇

2017年6月8日 / 星期四 / 陰 (說明:文中提到的網址,在本文完成時都是可以訪問的,如果後期不能訪問了,可以用文中提到的方法嘗試找到新的獲取方式。) 環境搭建前的準備:   如果不能訪

Web自動化測試環境搭建1基於firefox火狐瀏覽器

ktr gecko 激情 後臺 自動更新 fire 這一 把手 HA   自動化測試是時代趨勢,因此很多測試人員開始研究自動化測試,web自動化測試化測試並不難,但是很多人都是被擋在了環境搭建這一步,後面學習激情全無,這裏,韜哥手把手教大家搭建火狐瀏覽器下的自動化測試環境(

Appium測試環境搭建Win7+java

為什麽 等待 下載 nis admin cut bubuko 系統變量 intel 安裝JDK環境 JDK下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 環境變量配置:新建系統

Appium&Python自動化測試-環境搭建之安卓SDK

結果 gree index ase 環境變量配置 模擬器 https 變量 android 一、安裝包工具準備: jdk1.8.0(64 位) installer_r24.4.1-windows-androidSDK 二、JDK的安裝及配置 官方下載地址:htt

Mac&Appium&Python自動化測試-環境搭建之安卓SDK

一、摘要 本博文將詳細講述在Mac環境下的jdk安裝、配置以及環境校驗;安卓sdk安裝、配置以及環境校驗 二、安裝包工具準備: jdk1.8.0(64 位) android-sdk_r24.4.1-mac osx.zip 三、JDK的安裝及配置 官方下載地址:https://www

自動化測試平臺搭建1-- Jenkins登場

測試程式碼寫好後,嘗試通過Jenkins搭建自動化測試平臺 Jenkins安裝 如圖,選擇對應的安裝包下載 解壓後點擊安裝,根據需要自定義安裝路徑,其他預設 安裝完成後開啟localhost:8080訪問Jenkins首頁,可

5.1appium移動自動化測試環境搭建

Appium移動端自動化測試相信大家都不陌生,appium的鐵哥們是selenium,不管是selenium還是appium,都是呼叫webdriver來做自動化測試。今天關於appium的介紹我們不用多說,大家可以自行百度去了解,我們今天只在這裡去介紹appium環境的搭建。因為網上關於Appiu

Appium+Python+Pycharm如何建立並執行自動化測試指令碼【真機執行】

二、將測試機連線電腦,手機上會有一些提示,總之都允許就可以了,開始USB除錯模式,之後開啟cmd,輸入adb devices,檢視手機是否成功連線,如下圖所示: 上圖中可以看到,有一臺裝置已經成功連線了電腦; 三、開啟pycharm,新建一個python檔案,

Python3+Selenium2完整的自動化測試框架實現自動化測試環境搭建

添加 在線安裝 自動化 eight str rain 中間 自動打開 發的 1 環境搭建準備 (1) 下載Python3版本的安裝包,直接官網下載即可:Python官網:https://www.python.org/ (2) 下載Python的基礎工具包

Python+Appium自動化測試環境搭建

開發十年,就只剩下這套架構體系了! >>>