bri*_*dir 8 xcode code-coverage ios
代码覆盖率通常与Xcode中的测试一起使用.我想用它来手动执行应用程序.我可以使用第三方工具吗?
例如:我在设备上构建并启动应用程序,使用它执行某些操作,然后查看代码覆盖率结果.
这里有人建议解决方案:https ://github.com/SlatherOrg/slather/issues/209
您可以尝试让 XCUITest 永远休眠,然后手动使用该应用程序,并查看终止时是否生成覆盖文件。
我只是尝试了该解决方案,它对我来说非常有效:
class FooTests: XCTestCase {
override func setUp() {
super.setUp()
let app = XCUIApplication()
app.launch()
}
func testBalances() {
sleep(30)
XCTAssert(true)
}
}
Run Code Online (Sandbox Code Playgroud)
测试成功后XCTAssert(true),我可以看到手动用例的代码覆盖率。您可以根据您的要求进行尝试sleep(30)。
| 归档时间: |
|
| 查看次数: |
1013 次 |
| 最近记录: |