1.参数配置表:desired_caps.yaml
#coding=utf-8
platformName: Android
platformVersion: 5.1.1
deviceName: 127.0.0.1:21503
app: E:appium自动化软件appium教程相关软件第二章配套软件Appkaoyan3.1.0.apk
noReset: False
appPackage: com.tal.kaoyan
appActivity: com.tal.kaoyan.ui.activity.SplashActivity
ip: 127.0.0.1
port: 4723
--------------------------------------------------------------------------------------------------------
#coding=utf-8
from appium import webdriver
import yaml
file=open('desired_caps.yaml','r',encoding='UTF-8')
data=yaml.load(file)
desired_caps={}
desired_caps['platformName']=data['platformName']
desired_caps['platformVersion']=data['platformVersion']
desired_caps['deviceName']=data['deviceName']
desired_caps['app']=data['app']
desired_caps['noReset']=data['noReset']
desired_caps['appPackage']=data['appPackage']
desired_caps['appActivity']=data['appActivity']
driver = webdriver.Remote('http://'+str(data['ip'])+':'+str(data['port'])+'/wd/hub', desired_caps)
--------------------------------------------------------------------------------------------------
desired_caps['unicodeKeyboard']="True" 输入法的设置
desired_caps['resetKeyboard']="True"