iOS单元测试覆盖率报告导出功能实现

一、插件安装

在Mac电脑上,安装slather插件。插件地址:https://github.com/SlatherOrg/slather

安装命令:

复制代码
gem install slather

二、在Xcode上设置Code Coverage,Targets指定XXX

三、在终端切换到项目根目录下,执行单元测试覆盖率导出报告。导出格式为html

复制代码
slather coverage --html --scheme YourXcodeSchemeName --workspace path/to/workspace.xcworkspace path/to/project.xcodeproj

四、结果

相关推荐
茶底世界之下7 小时前
导出进度不是一个百分比:AVFoundation 收尾阶段的状态建模
ios·swift
大熊猫侯佩7 小时前
macOS27 上可变界面尺寸 iOS App 揭秘
macos·ios·swiftui
Glitch4048 小时前
LLM 数据管线缺陷实录:两个单元测试无法覆盖的运行时问题
单元测试
用户2181697049308 小时前
LLVM
ios
茶底世界之下8 小时前
为什么媒体源不能在回调仍执行时提前报告 finish?
swift
zeqinjie8 小时前
Flutter 获取 iPhone Duo 预留区位置
前端·flutter·ios
钱栈up8 小时前
全量 21 个失败、单跑全绿:泄漏进连接池的 SQL 变量
sql·单元测试·测试
冬奇Lab8 小时前
LLM 自动化测试系列(03):单元测试生成——TestGen-LLM 与 Qodo Cover
人工智能·单元测试·测试
二流小码农8 小时前
鸿蒙开发:ArrayList,可不会让UI更新哦
android·ios·harmonyos
茶底世界之下8 小时前
为什么视频处理器必须提前声明“它能处理什么帧”
swift