istanbul

Coverage analyzer

A tool that measures and reports code coverage in JavaScript projects

Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale.

GitHub

9k stars
133 watching
788 forks
Language: JavaScript
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
istanbuljs/nyc A tool for measuring code coverage and quality in JavaScript applications 5,613
thedeeno/web-component-tester-istanbul A plugin for web-component-tester that collects and reports test coverage using Istanbul 28
istanbuljs/babel-plugin-istanbul A Babel plugin that adds instrumentation to JavaScript code to facilitate coverage analysis during testing 630
istanbuljs/spawn-wrap Libraries that modify spawned Node.js processes to execute with custom environment and arguments 36
alex-seville/blanket A JavaScript code coverage tool that adds statistics to existing tests, providing insight into which parts of the code are covered by tests. 1,401
tntim96/jscover Measures code coverage in JavaScript applications to ensure test reliability and quality 399
benbria/coffee-coverage Instruments CoffeeScript files to measure code coverage using Istanbul, JSCoverage, or Streamline styles. 145
ember-cli-code-coverage/ember-cli-code-coverage A tool for measuring code coverage in JavaScript-based Ember.js applications 195
jasmine/jasmine A testing framework for JavaScript that supports browser and Node.js environments 15,750
anishkny/playwright-test-coverage An extension to Playwright test that measures code coverage during end-to-end testing with Istanbul 83
codeceptjs/codeceptjs A testing framework for end-to-end testing with WebDriver or other implementations. 4,114
mgechev/javascript-algorithms Implementations of computer science algorithms in JavaScript. 7,838
modernizr/modernizr A JavaScript library that detects HTML5 and CSS3 features in user browsers. 25,655
getgauge/taiko Automates Chromium-based browsers and Firefox to test modern web applications 3,584
apache/jmeter A tool used to simulate heavy loads on servers and measure their performance under different conditions. 8,413