没有应用程序是使用Pycharm上的Appium打开的Robotframework

没有应用程序是使用Pycharm上的Appium打开的Robotframework,pycharm,appium,robotframework,appium-ios,Pycharm,Appium,Robotframework,Appium Ios,我正在使用robotframework、pycharm和appium。Appium运行良好,但我尝试在pycharm上运行robotframework, appium上没有日志,它返回此错误=> 打开我的应用程序 [警告]失败时无法运行关键字“捕获页面屏幕截图”:没有打开的应用程序 |失败| WebDriverException:消息: 这是我的密码 第一,机器人 *** Settings *** Library AppiumLibrary Suite Setup

我正在使用robotframework、pycharm和appium。Appium运行良好,但我尝试在pycharm上运行robotframework, appium上没有日志,它返回此错误=>

打开我的应用程序
[警告]失败时无法运行关键字“捕获页面屏幕截图”:没有打开的应用程序 |失败| WebDriverException:消息:

这是我的密码

第一,机器人

*** Settings ***


Library           AppiumLibrary



Suite Setup

*** Variables ***
${REMOTE_URL}           http://127.0.0.1:4723/wd/hub
${PLATFORM_NAME}        iOS
${PLATFORM_VERSION}     9.3
${DEVICE_NAME}          iPhone 6
${APP_LOCATION}         /Users/xxxx.yyy/ios-test-automation-with-gauge-new/ipa/GetX.app



*** Keywords ***
Open App
    Open Application    ${REMOTE_URL}   platformName=${PLATFORM_NAME}   platformVersion=${PLATFORM_VERSION}    deviceName=${DEVICE_NAME}   app=${APP_LOCATION}



Close All Apps
    Close All Applications
第二,机器人

*** Settings ***
Resource          second.robot

*** Test Cases ***
Open My Application
Open App

怎么了

嗯,如果Appium上没有日志,这可能意味着RobotFramework从未连接到它。您让Appium服务器监听
http://127.0.0.1:4723/wd/hub
?是的,在常规设置中,我配置了服务器127.0.0.1和端口4723,还使用intellij Idea运行了appium,在测试浏览器时尽量避免任何手动步骤,然后检查是否有任何日志。Appium服务器上没有关于打开应用程序的日志。只有它返回:[MJSONWP]以driver.getStatus()结果响应客户端:{“build”:{“version”:“1.5.3”…[HTTP]我解决了这个问题。也许其他人以后会遇到这个问题。这是selenium版本的问题。我上一个版本是3.4.3,然后我降级了selenium版本2.53.6。错误消失了。如果没有登录Appium,这可能意味着RobotFramework从未连接到它。您让Appium服务器监听
http://127.0.0.1:4723/wd/hub?是的,在常规设置中,我配置了服务器127.0.0.1和端口4723,并且我使用intellij Idea运行了appium,没有问题。请尝试避免在测试浏览器中执行任何手动步骤,然后检查是否有任何日志。appium服务器上没有关于打开应用程序的日志。只有它返回:[MJSONWP]用driver.getStatus()结果响应客户端:{“build”:{“version”:“1.5.3”…[HTTP]我解决了这个问题。也许其他人以后会遇到这个问题。这是selenium版本问题。我上一个版本是3.4.3,然后我降级了selenium版本2.53.6。错误消失了。