appium在windows系統下環境搭建


對於appium的介紹我就不說了,之前的文章介紹過。下面直入主題。

命令版本在安裝過程中需要有python2環境,裝完你可以裝python3來寫腳本。

 

環境要求:

  • JDK 》java語言安裝包
  • Node.js 》appium命令行版本服務依賴的環境
  • android-sdk 》安卓開發者工具包
  • python2 》在安裝appium命令行版本服務時需要
  • .net framework
  • appium-python-client 》python api
  • appium-desktop 》桌面版的appium服務
  • appium命令行版本 和 appium-doctor

搭建步驟如下:

一、JDK安裝配置(版本推薦1.8)

系統變量→新建 JAVA_HOME 變量
變量值填寫jdk的安裝目錄(本人是 E:\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

 

二、node.js (推薦版本10.14)

官網下載https://nodejs.org/en/

下載完成后,直接下一步下一步默認安裝,安裝完成后,運行cmd打開命令提示符,輸入node -v 就會顯示node.js的版本

 

 三、android sdk

雲盤下載地址:

鏈接:https://pan.baidu.com/s/1-KkDKNKpyYN67xM6--CG0w
提取碼:7is6

系統變量→新建 ANDROID_HOME 變量
變量值填寫sdk的安裝目錄(本人是 D:\sdk-bundle-windows-x86-20130917\sdk)

系統變量→尋找 Path 變量→編輯
在變量值最后輸入 %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;
(注意原來Path的變量值末尾有沒有;號,如果沒有,先輸入;號再輸入上面的代碼)
配置完-運行cmd打開命令提示符,輸入adb 就會顯示adb命令介紹。

 

 

 四、python2

可以自行百度怎么配置python2,過程過於簡單此處省略。。。

 

五、.net framework

一般系統都是自帶的控制面板--程序--程序和功能 勾選 .net framework 3.5 確定即可。

 

 

 

 

 六、appium-python-client

使用的是python包安裝工具pip,所以先檢查一下你的python有沒有這個工具哦。

打開cmd

輸入:pip.exe install Appium-Python-Client

 

七、appium命令行版本(重點)

 設置 npm 淘寶鏡像,appium命令行版本(cmd使用管理員身份)

 npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝node-gyp來支持編譯C++擴展
cnpm install node-gyp -g

以下第一條命令默認安裝 appium 最新版本;也可在 appium后加@版本號,如安裝1.7.2版本:

cnpm install appium -g

cnpm install appium@1.7.2 -g

安裝 appium 完成后,繼續安裝 appium-doctor

cnpm install appium-doctor -g

這個過程會有些報錯信息,但是不要緊。

最后使用 appium-doctor 檢查所有配置均已正確即表示安裝成功:

 

 

八、appium-desktop(appium桌面版可不裝)

官網下載地址https://github.com/appium/appium-desktop/releases

下載后雙擊安裝會生成桌面快捷鍵

 

 

 

小白入口 ↓【配套視頻教程】

 https://ke.qq.com/webcourse/index.html#cid=324092&term_id=100384648&taid=2706963268170236&type=1024&vid=b1430tl5h2c

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM