单元测试
- karma-runner/gulp-karma:Example of using Karma with Gulp.
- jasmine/jasmine:DOM-less simple JavaScript testing framework - GitHub
- mocha - simple, flexible, fun javascript test framework for node.js & the browser. (BDD, TDD, QUnit styles via interfaces) - GitHub
QUnit 系列
- QUnit is a powerful, easy-to-use JavaScript unit testing framework.
- gulp-qunit:Run QUnit unit tests in a headless PhantomJS instance. - GitHub
代码覆盖率
- Istanbul - a JS code coverage tool written in JS - GitHub
- gulp-istanbul:Istanbul unit test coverage plugin for gulp. - GitHub
- coveralls:takes json-cov output into stdin and POSTs to coveralls.io - GitHub
- gulp-coveralls:Gulp plugin to submit code coverage to Coveralls - GitHub