zoukankan      html  css  js  c++  java
  • 配置文件的封装

    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"
  • 相关阅读:
    SDK安装教程
    appscan下载
    app测试-兼容性测试与云测试技术
    app测试之耗电量测试
    App测试1-App测试概述
    app测试2--monkey稳定性测试
    app测试1--常用adb命令
    常用dos命令
    jmeter(二)脚本录制
    jmeter基础介绍
  • 原文地址:https://www.cnblogs.com/xuzhongtao/p/9750839.html
Copyright © 2011-2022 走看看