Ошибка WebDriverException для Robot Framework - PullRequest
1 голос
/ 22 мая 2019

Попытка отправки команд с помощью моего файла test_ios_app.robot на iphone

Уже запущен запуск агента веб-драйвера, работающий на порту 8100

*** Settings ***
Library AppiumLibrary
*** Variables ***
${REMOTE_URL} http://XXX.XXX.XXX.XXX:8100/
${PLATFORM_NAME} iOS
${PLATFORM_VERSION} 12.1
${DEVICE_NAME} iPhonesimulator
#Appium uses the *.app directory that is created by the ios build to provision the emulator.   
${APP_LOCATION} /Users/XXX/Library/Developer/Xcode/DerivedData/WebDriverAgent-ezvfffwkjpaaegaeahoqnwqrrqrc/Build/Products/Debug-iphonesimulator/IntegrationApp.app
${BUNDLE_ID} com.facebook.IntegrationApp-testnblog

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

Close All Apps
    Close All Applications

*** Test Cases ***
test_demo    
    Open App    
    Close All Apps

Не слишком уверен, что происходит. Я запустил приложение на xcode и отправил команду -> Robot test_ios_app.robot, и она показала мне эту ошибку.

enter image description here

Похоже, что-то не так с моим REMOTE_URL?

Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.

1 Ответ

0 голосов
/ 22 мая 2019

Оказывается, я забыл запустить сервер Appium, выполнив appium &

Итак, возникли проблемы с подключением.

Вот действительно хорошее руководство, которое помогло мне решить мои проблемы.

http://testnblog.com/ios-automation-with-appium-1-6-robot-framework/

...