XCODE 8 xcuitest代码生成编译错误

问题描述:

我已经下载Xcode的8,并试图记录测试中xcuitestXCODE 8 xcuitest代码生成编译错误

但Xcode中生成的代码提供了编译错误

生成的代码

window.tables.children(matching: .tableRow).element(boundBy: 0).children(matching: .cell).element(boundBy: 5).click() 

错误 ,但它给出类似于 类型值的编译错误'XCUIElementQuery'没有成员'包含' 'XCUIElementQuery'没有成员'子女' “XCUIElementQuery”没有成员“匹配的” “XCUIElementQuery”没有成员“元素”

。其他也应改为.OTHER 。细胞应改为。细胞以修复错误

我选择SWIFT 2.3,而安装的Xcode 8

任何帮助表示赞赏

+0

任何人都有同样的问题? –

+0

具有相同的问题。 –

它看起来像代码生成器迁移到新的sytnax呼叫给孩子,而不是代码解释。替换.children(匹配:.cell)与childrenMatchingType(.Cell)

+0

是的,这是一种解决方法,我们正在这样做。但这是一项双重工作。有没有永久的解决方案。 –

+0

@VijayakumarKb我提起了一个关于苹果的雷达。您也可以提交一份。 –

+0

谢谢@Nate –