zoukankan      html  css  js  c++  java
  • Appium遇到异常处理

    问题一:

    命令行启动Appium后,执行测试用例,报错

      File "C:UsersluoliangAppDataLocalProgramsPythonPython36-32libsite-packagesseleniumwebdriver
    emotewebdriver.py", line 154, in __init__
    self.start_session(desired_capabilities, browser_profile)
    File "C:UsersluoliangAppDataLocalProgramsPythonPython36-32libsite-packagesseleniumwebdriver emotewebdriver.py", line 243, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
    File "C:UsersluoliangAppDataLocalProgramsPythonPython36-32libsite-packagesseleniumwebdriver emotewebdriver.py", line 312, in execute
    self.error_handler.check_response(response)
    File "C:UsersluoliangAppDataLocalProgramsPythonPython36-32libsite-packagesseleniumwebdriver emoteerrorhandler.py", line 130, in check_response
    status = value["status"]
    KeyError: 'status'


    具体原因还未查明,当前处理方式:
    重新安装appium版本 cnpm install -g appium


    问题二:appium-doctor执行报错
    $appium-doctor
    info AppiumDoctor Appium Doctor v.1.4.3
    info AppiumDoctor ### Diagnostic starting ###
    info AppiumDoctor  ✔ The Node.js binary was found at: /Users/yanglongfeng/.nvm/versions/node/v8.11.0/bin/node
    info AppiumDoctor  ✔ Node version is 8.11.0
    info AppiumDoctor  ✔ Xcode is installed at: /Applications/Xcode.app/Contents/Developer
    Error: Could not detect Mac OS X Version from sw_vers output: '10.14.5'
        at Object.macOsxVersion$ (/usr/local/lib/node_modules/appium-doctor/node_modules/appium-support/lib/system.js:43:11)
        at tryCatch (/usr/local/lib/node_modules/appium-doctor/node_modules/babel-runtime/regenerator/runtime.js:67:40)
        at GeneratorFunctionPrototype.invoke [as _invoke] (/usr/local/lib/node_modules/appium-doctor/node_modules/babel-runtime/regenerator/runtime.js:315:22)
        at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/usr/local/lib/node_modules/appium-doctor/node_modules/babel-runtime/regenerator/runtime.js:100:21)
        at GeneratorFunctionPrototype.invoke (/usr/local/lib/node_modules/appium-doctor/node_modules/babel-runtime/regenerator/runtime.js:136:37)
        at <anonymous>
    具体原因未查明,当前处理方式:
    重新安装appium cnpm install -g appium-doctor



  • 相关阅读:
    一个Winform下DataGridView控件外观的自定义类
    从以往子类化跟踪MouseLeave深入讨论VB6的自定义Hook类
    使用VB6写一个自定义的进度信息框窗口
    C#研究OpenXML之路(4-使用第三方库)
    Access SQL实现连续及不连续Rank排名
    C#研究OpenXML之路(3-OpenXMLSDKToolV25.msi)
    C#研究OpenXML之路(2-DocumentFormat.OpenXml命名空间)
    C#研究OpenXML之路(1-新建工作簿文件)
    统一我的博客文章的CSS样式代码
    C#图片灰度处理(位深度24→位深度8)
  • 原文地址:https://www.cnblogs.com/wx2017/p/11008138.html
Copyright © 2011-2022 走看看