xcode支持统计手动测试的代码覆盖率,对于降低漏测率有显著的帮助,最近想要尝试一下这方面的调研,记录一下自己的实现方法。
持续更新中。。。。。。
第一步:安装ruby环境
mac电脑一般不会自带ruby,需要自己安装,如果已经安装了ruby的可以忽略
1.安装rvm:$ curl -L https://get.rvm.io | bash -s stable
2.设载入rvm:$ source ~/.rvm/scripts/rvm
3.检查是否安装成功:$ rvm -v
4.查看ruby版本:$ rvm list known
5.安装ruby:$ rvm install 2.4
(注意:安装的目标文件夹当前用户必须有write权限,homebrew也要更新到最新版)
6.查看安装的ruby版本:$ rvm list
7.将安装的ruby设为系统默认版本:$ rvm 2.0.0 —default
第二步:安装cocoaPods
1.命令:sudo gem install cocoapods
(注意:这里可能需要电脑翻墙,有的人是使用了国内的源:http://code4app.com/article/cocoapods-install-usage)
第三步:将XcodeCoverage插入到你的项目中
1.cd到工程路径下,新建一个Podfile文件<

本文详细介绍了如何在iOS应用中设置代码覆盖率测试环境,包括安装ruby、cocoaPods,集成XcodeCoverage库,修改项目配置,运行代码并生成测试报告。通过这个过程,开发者可以有效地提高测试质量,减少漏测情况。
最低0.47元/天 解锁文章
6297





