下載地址:https://pan.baidu.com/s/1x0CRrAkcYlov3kS-htsJqQ
1. 安裝Node.js
????雙擊運行 node-v8.10.0-x64.msi
文件進行安裝稽荧,安裝完成后打開終端執(zhí)行命令node -v
終端打印v8.10.0
則說明安裝完成
2. 安裝JDK環(huán)境
????雙擊運行jdk-8u51-windows-x64.exe
文件進行安裝,安裝完成后需要前往設置環(huán)境變量姨丈,使用終端命令java -version
與javac
檢驗環(huán)境是否配置正確
變量名 | 值 |
---|---|
JAVA_HOME |
JAVA安裝路徑 例如 D:\Java\jdk1.8.0_131 |
CLASSPATH |
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; |
Path |
%JAVA_HOME%\bin |
如有疑問請自行咨詢度娘
3. 安裝Android SDK環(huán)境
????解壓 android-sdk_r24.3.2-windows.zip
并雙擊打開文件夾內 SDK Manager.exe
工具并勾選Tools文件夾內的Android SDK Tools
與Android SDK Platform-tools
進行安裝。安裝完成后新建環(huán)境變量ANDROID_HOME
并追加Path變量%ANDROID_HOME%\platform-tools\
與%ANDROID_HOME%\tools
髓介,使用終端命令adb
檢驗環(huán)境是否配置正確,如有疑問請自行咨詢度娘
4. 安裝Appium
????雙擊運行 Appium.Setup.1.3.2.exe
進行安裝即可唐础。
5. 運行實例
- 手機打開開發(fā)者模式并且通過USB線鏈接電腦
- 終端執(zhí)行命令
adb devices
獲取連接手機的udid
- 運行Appium并配置地址和端口啟動服務矾飞,建議使用
127.0.0.1:4723
- python安裝appium工具
pip install Appium-Python-Client
- 編碼并執(zhí)行
from appium import webdriver
import time
desired_caps = {
'platformName': 'Android',
'fastReset': 'false',
'deviceName': "391dda45", # 通過adb devices獲取的設備udid
'appPackage': 'com.tencent.mm',
'appActivity': '.ui.LauncherUI',
'fullReset': 'false',
'unicodeKeyboard': 'True',
'resetKeyboard': 'True',
"noReset": True,
"fullReset": False,
"fastReset": False,
}
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) # ip:port為第三步所設置的地址
time.sleep(3)
for element in driver.find_elements_by_id("com.tencent.mm:id/ja"):
print(element.text)