appium+python+pytest自动化 po模式脚本分离:环境需要:jdk+python+sdk+appium+appium-python-Client+手机(或模拟器)1前置代码:base_action.py文件
from appium import webdriver
def init_driver():
desired_caps = {}
# 设备信息
desired_caps[‘platformName’] = ‘Android’
desired_caps[‘platformVersion’] = ‘5.1’
desired_caps[‘deviceName’] = ‘127.0.0.1:62001’
# app的信息启动名和包名
desired_caps[‘appPackage’] = ‘com.android.settings’
desired_caps[‘appActivity’] = ‘.Settings’
# 中文输入允许
desired_caps[‘unicodeKeyboard’] = True
desired_caps[‘resetKeyboard’] = True
# 声明我们的driver对象
driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub’, desired_caps)
return driver
3、点击输入脚本:display_page.py文件件</