我有一些使用XCTestCase
类编写的测试,并且我想计算代码覆盖率。对于常规测试,它在我的机器人中很好地显示,但是对于 UI 测试始终为 0%。
最简单的测试:
import XCTest
class FAQUITests: XCTestCase {
let app = XCUIApplication()
override func setUp() {
super.setUp()
app.launch()
}
func openFaqView() {
app.navigationBars["NavigationBar"].buttons["FAQ"].tap()
}
func testFaq() {
openFaqView()
app.tables.cells.elementBoundByIndex(0).tap()
}
}
这肯定应该显示一些测试覆盖率,但事实并非如此。我已经在我的机器人代码中启用了覆盖率:
结果是:
仍然是0%。
Xcode 7.2 (7C68)