代码实现

参数配置表:desired_caps.yaml

platformName: Android
deviceName: 192.168.175.101:5555
platformVersion: 5.1
app: C:\Users\bzART\Desktop\app-artmall-release.apk
appPackage: com.baozhenart.artmall
appActivity: com.baozhenart.artmall.SplashActivity
noReset: True
unicodeKeyboard: True
resetKeyboard: True
ip: 127.0.0.1
port: 4723

读取配置表:capability_yaml.py

#coding=utf-8
from appium import webdriver
import yaml file=open('desired_caps.yaml','r')
data=yaml.load(file)
print(data)
driver = webdriver.Remote('http://'+str(data['ip'])+':'+str(data['port'])+'/wd/hub', data)

最新文章

  1. 一次部署HTTPS的相关事件引发的思考
  2. Javascript图片无缝滚动
  3. @JSON(serialize=false),过滤不需要的变量
  4. Ubuntu环境下利用ant编译nutch2.2.1 & 配置nutch2.2.1
  5. css3的背景多重运用
  6. QFormLayout
  7. statusBarOrientation设备状态
  8. hdu1215七夕节
  9. SVN:冲突解决 合并别人的修改
  10. Hangfire 使用笔记
  11. Asp.Net Core&Jenkins持续交付到Windows Server
  12. pycharm异常问题之Unable to save settings: Failed to save settings. Please restart PyCharm
  13. 记录一起k8s的service服务名解析灵异事件
  14. OK335xS pwm buzzer Linux driver hacking
  15. Cache Buffer 区别
  16. grub2 windows版安装
  17. Python-S9——Day82-CRM项目实战
  18. js写css()方法,记得加引号“ ”,除非是数字
  19. shell定时采集数据到HDFS
  20. 登录shell与非登录shell读取文件过程

热门文章

  1. MySQL中MyISAM引擎与InnoDB引擎性能简单测试
  2. Unity串口通信
  3. .net core webapi +ddd(领域驱动)+nlog配置+swagger配置 学习笔记(1)
  4. 动态横向(水平)合并Repeater数据行DataItem的列
  5. Python3中简单的迭代器程序
  6. 写一个Android输入法01——最简步骤
  7. web安全-点击劫持
  8. win10全半角切换
  9. linux线程切换和进程切换
  10. jenkins在windows系统下部署安装,使用