我有以下XCTest UI测试,它将文本键入文本视图.
let textView = app.textViews.elementBoundByIndex(0)
textView.tap()
textView.typeText("Hello world")
Run Code Online (Sandbox Code Playgroud)
当作为Xcode bot运行时,它会显示以下typeText呼叫错误.
断言:UI测试失败 - 失败:等待键事件完成超时
有趣的是,当我从同一台计算机上的Xcode手动运行时,测试通过了.在升级到Xcode 7.1/iOS 9.1之前,此测试也通过了Xcode bot.可能是问题的根源是什么?
这是一个带有UI测试的独立演示:https: //github.com/exchangegroup/UITestTextViewDemo
iOS 9.1模拟器,OS X 10.11.1(15B42),Xcode 7.1(7B91b),OS X Server 5.0.15(15S4033)
向Apple报道.