美文网首页
用istanbul查覆盖率

用istanbul查覆盖率

作者: 一点金光 | 来源:发表于2019-07-29 14:34 被阅读0次
---
title: 用istanbul查覆盖率
date: 2018-06-09 16:29:00
updated: 2018-06-10 12:00:00
categories:
- 查覆盖率
- 代码测试
tags:
- nodejs
---

#为何?

是否所有代码都测试到了。

#指标?

“代覆盖率”四个维度:

类目 描述
行的(line)~~ 是否每一行都测试到了
函数(function)~~ 是否每一函数都测试到了
分支(branch)~~ 是否每一分支都测试到了
语句(statement)~~ 是否每一语句都测试到了

#安装?

# 本地安装
npm install istanbul --save-dev

#编码?

01.编写源码文件src/sample.js
02.编写测试脚本test/sample.spec.js

#检测?

./node_modules/.bin/istanbul cover ./src/sample.js

#门槛?

./node_modules/.bin/istanbul check-coverage 选项
类目 描述
--satement 90 语句:百分比
--satement 1 语句:绝对值
--branch -3 分支:
--functions 100 函数:

#集成?

./node_modules/.bin/istanbul cover --mocha --  test/sample.spec.js --reporter spec

#忽略?

/* istanbul ignore next */

/* istanbul ignore if */

#参考?

istanbul-offical-readme.md

相关文章

网友评论

      本文标题:用istanbul查覆盖率

      本文链接:https://www.haomeiwen.com/subject/nipprctx.html