51Testing软件测试论坛

标题: 在下小白一枚,在写appium脚本是启动报错,求大神解答,万分感谢!! [打印本页]

作者: 测试积点老人    时间: 2019-6-12 13:51
标题: 在下小白一枚,在写appium脚本是启动报错,求大神解答,万分感谢!!
在下小白一枚,在写appium脚本是启动报错,求大神解答,万分感谢!!

这个是代码:
  1. from appium import webdriver
  2. from selenium.common.exceptions import NoSuchElementException
  3. import yaml
  4. import logging
  5. import logging.config

  6. file=open('../yaml/desired_caps.yaml','r')
  7. data=yaml.load(file)

  8. CON_LOG='../log/log.conf'
  9. logging.config.fileConfig(CON_LOG)
  10. logging=logging.getLogger()

  11. def appium_desired():

  12.     desired_caps = {
  13.         'platformName': data['platformName'],
  14.         'platformVersion': data['platformVersion'],
  15.         'deviceName': data['deviceName'],
  16.         'app': data['app'],
  17.         'appPackage': data['appPackage'],
  18.         'appActivity': data['appActivity'],
  19.         'noReset': data['noReset'],
  20.         'uncodeKeyboard': data['Ture'],
  21.         'resrtKeyboard': data['Ture']
  22.     }

  23.     logging.info('start app...')
  24.     driver = webdriver.Remote('http://' + str(data['ip']) + ':' + str(data['port']) + '/wd/hub', desired_caps)
  25.     driver.implicitly_wait(5)
  26.     return driver

  27. if __name__ == '__main__':
  28.     appium_desired()
复制代码
这个是报错信息:
  1. /usr/local/bin/python3.7 /Users/Neusoft/Python3/kaoyan/page_object/desired_caps.py
  2. /Users/Neusoft/Python3/kaoyan/page_object/desired_caps.py:8: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
  3.   data=yaml.load(file)
  4. Traceback (most recent call last):
  5.   File "/Users/Neusoft/Python3/kaoyan/page_object/desired_caps.py", line 11, in <module>
  6.     logging.config.fileConfig(CON_LOG)
  7.   File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/logging/config.py", line 71, in fileConfig
  8.     formatters = _create_formatters(cp)
  9.   File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/logging/config.py", line 104, in _create_formatters
  10.     flist = cp["formatters"]["keys"]
  11.   File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/configparser.py", line 958, in __getitem__
  12.     raise KeyError(key)
  13. KeyError: 'formatters'

  14. Process finished with exit code 1
复制代码



作者: abcsell    时间: 2019-6-13 09:29
log
作者: qqq911    时间: 2019-6-13 10:51
检查下拼写
作者: jingzizx    时间: 2019-6-13 10:56
不匹配
作者: 梦想家    时间: 2019-6-13 15:58
拼写错误




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2