尝试使用test_ios_app.robot文件将命令发送到iPhone
已经启动了Web驱动程序代理运行程序,运行在端口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,它向我显示了此错误。
我的REMOTE_URL好像有问题吗?
如果您有任何疑问,请随时告诉我。
答案 0 :(得分:0)
结果是我忘记通过执行 appium&
来启动appium服务器因此存在一些连接问题。
这是一个非常好的指南,可以帮助我解决问题。
http://testnblog.com/ios-automation-with-appium-1-6-robot-framework/