51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2108|回复: 4
打印 上一主题 下一主题

在下小白一枚,在写appium脚本是启动报错,求大神解答,万分感谢!!

[复制链接]
  • TA的每日心情
    无聊
    4 小时前
  • 签到天数: 402 天

    连续签到: 3 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2019-6-12 13:51:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    在下小白一枚,在写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
    复制代码


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-12-27 08:30
  • 签到天数: 471 天

    连续签到: 1 天

    [LV.9]测试副司令

    2#
    发表于 2019-6-13 09:29:19 | 只看该作者
    log
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    3 小时前
  • 签到天数: 1384 天

    连续签到: 3 天

    [LV.10]测试总司令

    3#
    发表于 2019-6-13 10:51:17 | 只看该作者
    检查下拼写
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 2658 天

    连续签到: 3 天

    [LV.Master]测试大本营

    4#
    发表于 2019-6-13 10:56:27 | 只看该作者
    不匹配
    回复

    使用道具 举报

  • TA的每日心情

    5 天前
  • 签到天数: 942 天

    连续签到: 1 天

    [LV.10]测试总司令

    5#
    发表于 2019-6-13 15:58:18 | 只看该作者
    拼写错误
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-24 13:26 , Processed in 0.071200 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表