(一) Appium 材料包
提示:本文章內所介紹內容僅侷限於Appium for Windows。
全部語言都是先寫hello world!同理,全部的工具都是先搭建環境。Appium搭建環境的帖子網上一片片的,我就不累述了。
AppiumForWindows下載地址:https://bitbucket.org/appium/appium.app/downloads/
其中dmg後綴爲mac系統使用,zip後綴爲Windows系統使用。
AppiumForWindows源碼下載地址:https://github.com/appium/appium-dot-exe
各語言範例:https://github.com/appium/sample-code/tree/master/sample-code/examplesphp
pip install Appium-Python-Client pip install robotframework-appiumlibrary
android-sdk下載地址:http://tools.android-studio.org/index.php/sdk/html
androidSDK配置環境變量:https://jingyan.baidu.com/article/f71d603757965b1ab641d12a.html node
執行 py.test+目錄(py.test C:\sample-code-master\sample-code\examples\python\android_simple.py)
打開Windows命令提示符,輸入「appium-doctor」命令:python
若是提示:「appium-doctor」不是內部或外部命令,找到Appium的安裝目錄,例如:android
C:\Program Files (x86)\Appium\node_modules\.bingit
關於appium-doctor運行時提示不是內部或外部的命令 1.必定要單獨配置android_home (我以前是直接將D:\SDK\platform-tools;D:\SDK\tools;加到path裏面會致使appnium-doctor運行時失敗,緣由爲Android_home未配置——將appium-doctor.cmd拖到cmd窗口運行便可看到) 在設置系統環境變量的地方新建ANDROID_HOME(右鍵點擊個人電腦–>屬性–>高級–>環境變量–>系統變量–>新建,注意是「系統變量」而不是「Administrator的用戶變量」) 1)ANDROID_HOME=D:\SDK(android sdk所在目錄) 2)在 path 中加入 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools; tools目錄下運行android命令,platform-tools目錄運行adb命令 2.配置appium_home 1)Appium_Home=C:\Program Files (x86)\Appium 2)path中加入%Appium_Home% 3.進入C:\Program Files (x86)\Appium\node_modules\.bin,運行appium-doctor便可成功。 4.第三步若是還不行就這樣操做: Windows下把安裝的appium文件夾的Appium\node_modules\.bin加到系統環境變量path中
adb devices List of devices attached 爲空解決方法:github
一、到設備管理器查看驅動是否安裝成功。android-studio
二、查看設備ID。查看方法app
三、肯定adb使用的 .android 目錄是哪一個。通常是在 C:\Users\用戶名\.android ,也有可能在sdk路徑\.android。 修改所使用的.android 目錄下的adb_usb.ini ,沒有則建立。工具
四、設備ID 添加到adb_usb.ini 文件。
5.運行命令行
adb kill-server
adb start-server
adb devices
便可查看到設備