1.在项目进行中往往需要查看项目单元测试的覆盖率,而xcode该功能查看很方便,只需要一步设置:
![](https://img.haomeiwen.com/i2963877/d2a394357afd8c1c.png)
2.编辑scheme,选中coverage data,然后关闭,现在已经设置好了:
![](https://img.haomeiwen.com/i2963877/77a3f895b66623d6.png)
3.开始运行测试,查看效果,点击顶部bar
![](https://img.haomeiwen.com/i2963877/1654f293b00a2653.png)
4.运行结束后,下图方框中就是当前控制器的覆盖率数据:
![](https://img.haomeiwen.com/i2963877/67bbe8a2bb06e9fa.png)
5.跳转未被测试的文件代码:将光标放置在文件名称上,出现一个箭头,点击箭头即可.
![](https://img.haomeiwen.com/i2963877/34c23371d795af1c.png)
[当项目代码足够大,测试方法较多时,运行时,覆盖率一定程度上对性能有影响]
1.在项目进行中往往需要查看项目单元测试的覆盖率,而xcode该功能查看很方便,只需要一步设置:
2.编辑scheme,选中coverage data,然后关闭,现在已经设置好了:
3.开始运行测试,查看效果,点击顶部bar
4.运行结束后,下图方框中就是当前控制器的覆盖率数据:
5.跳转未被测试的文件代码:将光标放置在文件名称上,出现一个箭头,点击箭头即可.
[当项目代码足够大,测试方法较多时,运行时,覆盖率一定程度上对性能有影响]
本文标题:iOS UnitTest单元测试覆盖率(Code Coverag
本文链接:https://www.haomeiwen.com/subject/fpwwvxtx.html
网友评论