1、集成XcodeCoverage
方式:通過CocoaPods導(dǎo)入庫(kù)
進(jìn)入項(xiàng)目根目錄蜕窿,終端執(zhí)行
Vim Podfile
將XcodeCoverage集成進(jìn)Xcode
2、EditScheme,選中“Gather coverage data”
配置Xcode setting選項(xiàng)
3、在項(xiàng)目的target里增加腳本
4劫瞳、在Appdelegate里寫入代碼
5阁吝、進(jìn)入XcodeCoverage目錄,執(zhí)行
./getcov --show 命令
就會(huì)彈出代碼覆蓋率的可視化界面
但是需要注意的地方是:
安裝完后砚婆,應(yīng)用需要run,然后回到后臺(tái)突勇,生成測(cè)試覆蓋率文件
此時(shí)装盯,在XcodeCoverage目錄下執(zhí)行
./getcov --show命令,報(bào)錯(cuò)
Icov文件找不到
原因是bin文件下的內(nèi)容不是最新的甲馋,去github上下載Icov
將bin下的文件全部替換
再次運(yùn)行埂奈,就正常了