首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用终端+ Xcode 9.1获得单元测试代码覆盖率

如何使用终端+ Xcode 9.1获得单元测试代码覆盖率
EN

Stack Overflow用户
提问于 2018-01-09 08:34:36
回答 1查看 766关注 0票数 0

当我在Xcode中运行时,我创建了一个简单的演示项目,用于获得代码覆盖率。直视图像

但是当我使用终端从命令中运行时,我无法显示代码覆盖率

代码语言:javascript
复制
xcodebuild -scheme Mock -destination 'platform=iOS Simulator,name=iPhone X,OS=11.1' -enableCodeCoverage YES -derivedDataPath . clean build test

在创建报告之后,我将使用

代码语言:javascript
复制
xcrun llvm-cov report -instr-profile=/Users/nikhil.makwana/Downloads/Mock/Build/ProfileData/70053ED1-6A92-49BB-B445-A16CF615C615/Coverage.profdata  /Users/nikhil.makwana/Downloads/Mock/Build/Products/Debug-iphonesimulator/Mock.app   >  jikstest.report

这里的问题在哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-12 19:09:57

这个问题很久以前就被问到了。但是我遇到了这个问题,发现您需要指向文件夹Mock.app中的实际文件Mock.app。以下是答案:

代码语言:javascript
复制
xcrun llvm-cov report -instr-profile=/Users/nikhil.makwana/Downloads/Mock/Build/ProfileData/70053ED1-6A92-49BB-B445-A16CF615C615/Coverage.profdata  /Users/nikhil.makwana/Downloads/Mock/Build/Products/Debug-iphonesimulator/Mock.app/Mock   >  jikstest.report
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48164153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档