1.Python安裝,正常安裝,添加環(huán)境變量
2.安裝Android sdk渠啊,添加環(huán)境變量
ANDROID_HOME???? D:\Program Files(x86)\Android\android-sdk
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
3.安裝Java,并設(shè)置環(huán)境變量
4.安裝node.js
5.安裝appium权旷,添加環(huán)境變量
D:\Program Files(x86)\Appium\node_modules\.bin
6.安裝appium Python client,會(huì)自動(dòng)安裝selenium
pip install Appium-Python-Client
查看環(huán)境配置結(jié)果
7.Android sdk下載自己需要的工具
8.avd manager配置虛擬設(shè)備
'''from selenium impor twebdriver
from time import *
desired_caps = {}
#aapt dump badging apk_path 獲取package和activity(lunchable_activity)信息
#desired_caps['appPackage'] ='com.taobao.taobao'
#desired_caps['appActivity'] ='com.taobao.tao.welcome.Welcome'
desired_caps['platformName'] ='Android'
desired_caps['deviceName'] ='avd2'
desired_caps['appPackage'] ='com.tencent.mm'
# desired_caps['appActivity'] ='.Calculator'
desired_caps['appActivity'] ='.ui.LauncherUI'
# desired_caps['appActivity'] ='.plugin.webview.ui.tools.WebViewUI'
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub',desired_caps)
driver.implicitly_wait(300)'''
中文輸入
desired_caps["unicodeKeyboard"] ="True"
desired_caps["resetKeyboard"] ="True"
cq=driver.find_element_by_name(u"重慶").click()
1.打開模擬器
2.打開appium,配置環(huán)境
3.
4.運(yùn)行腳本
5.觀察結(jié)果