platformname
: android
platformversion
: 4.4.2
devicename
: 127.0.0.1:
62001
: com.tal.kaoyan
: com.tal.kaoyan.ui.activity.splashactivity
noreset
:false
ip: 127.0.0.1
port
:4723
nosign
: ture
: kaoyan3.1.0.apk
#platformversion: 4.4.2
#devicename: 127.0.0.1:62001
#udid: 通過adb devises獲取
#devicename: 127.0.0.1:62001
from selenium import webdriver
import yaml
import logging
import logging.config
import os
def():
with
open
('../config/kyb_caps.yaml'
,'r'
, encoding=
'utf-8')as
file
: data = yaml.load(
file
, loader=yaml.fullloader)
#解決檔案沒有被釋放的問題
base_path = os.path.dirname(os.path.dirname(__file__)
), data)
desired_caps =
desired_caps[
'platformname'
]= data[
'platformname'
]# android的apk還是ios的ipa
desired_caps[
'platformversion'
]= data[
'platformversion'
]# android系統的版本號
desired_caps[
'devicename'
]= data[
'devicename'
]# 手機裝置名稱,通過adb devices 檢視
desired_caps[
] desired_caps[
]= data[
]# apk的包名
desired_caps[
]= data[
]# apk的launcheractivity
# 不需要再次簽名
desired_caps[
'nosign'
]= data[
'nosign'
]# 不需要清理資料,避免重新安裝的問題
desired_caps[
'noreset'
]= data[
'noreset'
]# desired_caps['unicodekeyboard'] = true #使用unicodekeyboard的編碼方式來傳送字串,中文方式
# desired_caps['resetkeyboard'] = true #將鍵盤給隱藏起來
Spring Boot使用yml格式進行配置的方法
1.yml 格式 現在大家發現,在springboot裡還是要用wwpykupe到配置檔案的。除了使用.properties外,springboot還支援 yml格式。個人覺得yml格式的可讀性和.properties比起來差不多,有時候還沒有不如properties 看起來那麼規整。但是考慮到很多...
使用Opencv 寫入 讀取Yaml檔案
在我們的工程中,經常需要讀取相關的配置引數,個人比較喜歡使用yaml檔案來配置。下面介紹使用opencv輕鬆寫入 讀取yaml檔案的方法。include include include int main int argc,char ar fs write imagesize image size c...
python處理yaml檔案的簡單使用
yaml和json一樣是一種資料呈現格式 本文重點講解使用pyyaml處理yaml檔案 建立乙個為learn.yaml的檔案,字尾名為yaml或者yam,表示的就為yaml檔案 介面測試用例 login id 1 title 正常登陸 url method post json username zh...