iOS-单元测试及代码覆盖率
一、单元测试
添加Target
UI Testing UI单元测试
Unit Testing 单元测试
UI Testing UI单元测试
鼠标移到testExample函数下,下面的小红点变亮,点击小红点开始录制及生成代码
生成后点击左边四方形测试
Unit Testing 接口、数据等的单元测试
testExample函数下手写测试代码,点击左边四方形运行测试
二、代码覆盖率
单元测试的覆盖率
code coverage勾上
UI Testing或者Unit Testing后,查看覆盖率,鼠标移到coverage可查看数字
非单元测试的覆盖率
下载XcodeCoverage,放到工程目录下
配置targets
cd到项目的XcodeCoverage的目录中
执行./cleancov 清除覆盖率信息
运行程序
执行./getcov –show 查看覆盖率信息
点击进去可以查看各文件的覆盖率