首页 > 移动平台 > 详细

python+appium启动APP

时间:2019-06-19 17:54:03      阅读:138      评论:0      收藏:0      [点我收藏+]
from appium import webdriver
import readConfig
import GetDevices
import time
from time import sleep
def appdriver():
    ‘‘‘初始化测试环境,启动测试app‘‘‘
    conf = readConfig.Readconfig()
    cmd = GetDevices.devices()
    url="http://127.0.0.1:4723/wd/hub"
    deviceName=conf.getConfigValue(deviceName)
#     platformVersion = conf.getConfigValue(‘platformVersion‘)
#     platformVersion = cmd.get_platformVersion().encode(‘ascii‘)
    platformName = conf.getConfigValue(platformName)
    appPackage = conf.getConfigValue(appPackage)
    appActivity = conf.getConfigValue(appActivity)
    automationName= conf.getConfigValue(automationName) 
    u"启动app接口"
    desired_caps = {}
    desired_caps[platformName] = platformName
    desired_caps[deviceName] = deviceName
    desired_caps[automationName] = automationName
#     desired_caps[‘platformVersion‘] = platformVersion
    desired_caps[appPackage] = appPackage
    desired_caps[appActivity] = appActivity
    desired_caps[resetKeyboard] = true
    desired_caps[unicodeKeyboard] = true
    desired_caps[noReset] = True # appium1.6以后的版本需要这个设置才可以保存app的登录状态
    driver = webdriver.Remote(command_executor = url, desired_capabilities = desired_caps)
    return driver

if __name__ == __main__:
    test_device = appdriver()

 

python+appium启动APP

原文:https://www.cnblogs.com/dmtz/p/11052798.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!