技术栈

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

临海听风V2024-05-24 21:04

一、插件安装

在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

四、结果

上一篇:第三讲 栈、队列和数组 (1)
下一篇:Linux备份服务及rsync企业备份架构(应用场景)
相关推荐
归辞...
1 小时前
「iOS」——内存五大分区
macos·ios·cocoa
HX436
2 小时前
MP - List (not just list)
android·ios·全栈
忆江南
6 小时前
NSProxy是啥,用来干嘛的
ios
忆江南
6 小时前
dyld
ios
归辞...
17 小时前
「iOS」——GCD其他方法详解
macos·ios·cocoa
游戏开发爱好者8
1 天前
没有 Mac,如何上架 iOS App?多项目复用与流程标准化实战分享
android·ios·小程序·https·uni-app·iphone·webview
Digitally
1 天前
如何将 iPhone 备份到 Mac/MacBook
macos·ios·iphone
超浪的晨
1 天前
Java 单元测试详解:从入门到实战,彻底掌握 JUnit 5 + Mockito + Spring Boot 测试技巧
java·开发语言·后端·学习·单元测试·个人开发
songgeb
2 天前
Concurrency in Swift学习笔记-初识
ios·swift
热门推荐
01Qwen3-Coder 快速上手教程 | Qwen Code + Claude Code02全球最强模型Grok4,国内已可免费使用!(附教程)03vue数据变化但页面不变04KGG转MP3工具|非KGM文件|解密音频05干翻 Typora!MilkUp:完全免费的桌面端 Markdown 编辑器!06扣子开源本地部署教程 丨Coze智能体小白喂饭级指南07【2025.7.18】更新vscode后所有.vue文件template标签后报红的临时解决办法,Vue - Official 插件3.0.2导致08ChatGPT Agent 完全使用指南:2025年7月最新功能详解09《魔兽世界》提示lua警告的含义及解决方法10这次领先Cursor!体验了Trae 2.0 SOLO 模式,超酷!