Xcodebuild测试操作失败

时间:2016-10-06 09:38:16

标签: ios xcode appium xcodebuild appium-ios

我正在尝试使用新版本的appium和XCUITEST方法进行ipad测试。一旦我启动Appium服务器(1.6.0 Beta2)并执行我的测试(使用带有Cucumber的Java),我会从appium日志中收到几个错误。

  

[Xcode] 2016-10-06 12:18:25.074 xcodebuild [5380:983002]错误   Domain = IDETestOperationsObserverErrorDomain Code = 3“测试操作是   取消。如果您认为此错误代表错误,请附上   日志文件在   /Users/gchaikin/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowll​​givnnvuygpwhzy/Logs/Test/55FF83B2-8215-4D5A-BE53-A44661B07463/Session-WebDriverAgentRunner-2016-10-06_121824-SUJrDx.log”   UserInfo = {NSLocalizedDescription =测试操作已取消。如果你   相信此错误代表一个错误,请附上日志文件   /Users/gchaikin/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowll​​givnnvuygpwhzy/Logs/Test/55FF83B2-8215-4D5A-BE53-A44661B07463/Session-WebDriverAgentRunner-2016-10-06_121824-SUJrDx.log}

上面的日志只包含相同的信息。

然后它说

  

[Xcode] 2016-10-06 12:18:25.077 xcodebuild [5380:983070]连接   同行拒绝频道请求   “dtxproxy:XCTestManager_IDEInterface:XCTestManager_DaemonConnectionInterface”;   频道已取消

     

[Xcode]测试失败:./ Scripts / generate_modules.sh:第15行:   Modules / module.modulemap:权限被拒绝   ** TEST FAILED **以下构建命令失败:PhaseScriptExecution Generate \ modules   /Users/gchaikin/Library/Developer/Xcode/DerivedData/WebDriverAgent-brdadhpuduowll​​givnnvuygpwhzy/Build/Intermediates/WebDriverAgent.build/Debug-iphonesimulator/WebDriverAgentLib.build/Script-AD35D0281CF1B37A00870A75.sh   (1失败)

     

[XCUITest] xcodebuild退出代码'65'并发出'null'信号

WebDriverAgent日志说下一个

  

11:58:36.481 xcodebuild [4014:965497]启动   Xcode.IDEFoundation.Launcher.PosixSpawn 11:58:36.482   xcodebuild [4014:965497]初始化测试基础结构。 11:58:36.483   xcodebuild [4014:965498] 2DCCFAF0-AC2A-41F2-ADCF-80A64E869EA7:   注册SIM卡设备通知,得到令牌4 11:58:36.483   xcodebuild [4014:965498] 2DCCFAF0-AC2A-41F2-ADCF-80A64E869EA7:   使用令牌4 11:58:36.483取消注册SIM设备通知   xcodebuild [4014:965498] Sim iPad Air 2启动(状态= 3)   11:58:36.483 xcodebuild [4014:965498]调用 - [SimDevice   getenv:error:] for TESTMANAGERD_SIM_SOCK 11:58:36.484   xcodebuild [4014:965498]返回   /private/tmp/com.apple.launchd.FQMBCMNTix/com.apple.testmanagerd.unix-domain.socket   for TESTMANAGERD_SIM_SOCK 11:58:36.484 xcodebuild [4014:965498] Sim   iPad Air 2有testmanagerd socket   /private/tmp/com.apple.launchd.FQMBCMNTix/com.apple.testmanagerd.unix-domain.socket   11:58:36.484 xcodebuild [4014:965498]连接插座33至   测试用于模拟iPad Air 2 11:58:36.484 xcodebuild [4014:965498]   创建测试包连接。 11:58:36.485   xcodebuild [4014:965498]从中侦听代理连接请求   测试包(所有平台)11:58:36.485 xcodebuild [4014:965498]   恢复连接。 11:58:36.486 xcodebuild [4014:965498]测试   连接需要守护程序帮助。 11:58:36.487   xcodebuild [4014:965497]从iOSSimulator 11:58:36.487收到Ready   xcodebuild [4014:965497]发送通知:NSConcreteNotification   0x7fda73f2d5a0 {name = com.apple.iphonesimulator.startSession;   userInfo = {       deviceUDID =“2DCCFAF0-AC2A-41F2-ADCF-80A64E869EA7”; 11:58:36.509 xcodebuild [4014:965497]以ID开始测试会话   < __ NSConcreteUUID 0x7fda743188b0> 2FBA9011-A9DC-40E3-85F3-3260DDE41977   11:58:36.509 xcodebuild [4014:965497]检查测试经理   可用性......,将等待120s 11:58:36.721   xcodebuild [4014:965497]测试操作失败:测试操作是   取消。 11:58:36.721 xcodebuild [4014:965497] _finishWithError:错误   Domain = IDETestOperationsObserverErrorDomain Code = 3“测试操作是   取消。“UserInfo = {NSLocalizedDescription =测试操作是   取消。} didCancel:1

任何人都可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

将appium服务器更新到1.6.0 beta 3后,问题得到了解决。现在我处于稳定的1.6.0版本,我面临着一个完全不同的问题。我测试的应用程序处于横向模式,我无法点击或点击任何元素。

有没有人听过这个问题?