Displaying 1 to 20 from 35 results

ava - Futuristic JavaScript test runner

  •    Javascript

Even though JavaScript is single-threaded, IO in Node.js can happen in parallel due to its async nature. AVA takes advantage of this and runs your tests concurrently, which is especially beneficial for IO heavy tests. In addition, test files are run in parallel as separate processes, giving you even better performance and an isolated environment for each test file. Switching from Mocha to AVA in Pageres brought the test time down from 31 to 11 seconds. Having tests run concurrently forces you to write atomic tests, meaning tests don't depend on global state or the state of other tests, which is a great thing!

grunt - Grunt: The JavaScript Task Runner

  •    Javascript

Visit the gruntjs.com website for all the things. Before you make an issue, please read our Contributing guide.

learn-tdd - :white_check_mark: A brief introduction to Test Driven Development (TDD) in JavaScript (Complete Beginner's Step-by-Step Tutorial)

  •    Javascript

A brief introduction to Test Driven Development (TDD) in JavaScript for people who want to write more reliable code. Project(s) without tests often end up looking like they are stuck together with duct tape ...

zuul - multi-framework javascript browser testing

  •    Javascript

Zuul is an easy way to test your javascript in browsers. Start testing your code in seconds locally and move to cloud based browsers seamlessly for better coverage. Zuul is different than other cross browser test runners in its simplicity and ability to easily run your test suite in many browsers without having them installed locally. It lets you iterate quickly during development and provide good browser coverage before release without worrying about missing a supported browser.




gulp-mocha - Run Mocha tests

  •    Javascript

Keep in mind that this is just a thin wrapper around Mocha and your issue is most likely with Mocha.🔥 Want to strengthen your core JavaScript skills and master ES6? I would personally recommend this awesome ES6 course by Wes Bos. You might also like his React course.

yeti - Yeti automates browser testing.

  •    Javascript

Yeti automates tests written for various test frameworks. Yeti scales from your dev box (where it works by itself) to your CI system (where it launches browsers with Selenium) without changing your existing tests. You can use any of these test frameworks with Yeti.

Ext Spec

  •    Javascript

Ext Spec makes unit testing Ext JS apps easy. Pick a test framework, plug in Ext Spec and start unit testing your classes - no other dependencies required*.


qunit-bdd - BDD-style testing for QUnit.

  •    Javascript

BDD-style testing for QUnit.

qunit-migrate - Migrate old QUnit tests to 2.x. Uses regex and ASTs to convert old QUnit code.

  •    Javascript

Migrate old QUnit code to 2.x.Various rules can be toggled through use of custom config which can be passed via -c option.

gulp-jasmine - Run Jasmine 2 tests in Node.js

  •    Javascript

Issues with the output should be reported on the Jasmine issue tracker.Display spec names in default reporter.

grunt-node-qunit - Grunt task for node-qunit

  •    Javascript

The Grunt Node-Qunit task is a wrapper for the node-qunit task to be used in grunt. The parameters used are the exact parameters used with the node-quit package. Grunt NodeUnit task uses the nodeunit testing framework. The syntax is slightly different and uses the node-qunit. The syntax for this task is exactly like the qunit syntax.

grunt-saucelabs - Grunt task for running all your browser tests using Sauce Labs

  •    Javascript

A Grunt task for running QUnit, Jasmine, Mocha or any framework using Sauce Labs' Cloudified Browsers. Grunt is a task-based command line build tool for JavaScript projects, based on nodejs. QUnit is a powerful, easy-to-use JavaScript unit test suite used by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing any generic JavaScript code, including itself! Jasmine is a behavior-driven development framework for testing JavaScript code. Mocha is a JavaScript test framework for running serial asynchronous tests. Sauce Labs offers browser environments on the cloud for testing code.

qunit-dom - High Level DOM Assertions for QUnit

  •    Javascript

All available assertions are documented in API.md. A basic codemod to automatically convert your assertions is available at https://github.com/simplabs/qunit-dom-codemod.

gulp-qunit - Run QUnit unit tests in a headless PhantomJS instance.

  •    Javascript

Run QUnit unit tests in a headless PhantomJS instance. Run QUnit unit tests in a PhantomJS-powered headless test runner, providing basic console output for QUnit tests. Uses the phantomjs node module and the PhantomJS Runner QUnit Plugin.

node-qunit-phantomjs - Run QUnit unit tests in a headless PhantomJS instance without using Grunt

  •    Javascript

Run QUnit unit tests in a headless PhantomJS instance without using Grunt. Run QUnit unit tests in a PhantomJS-powered headless test runner, providing basic console output for QUnit tests. Uses the phantomjs node module and the PhantomJS Runner QUnit Plugin.

qunit-phantomjs-runner - A PhantomJS-powered headless test runner for QUnit

  •    Javascript

A PhantomJS-powered headless test runner, providing basic console output for QUnit tests. The runner requires PhantomJS. If you don't want to deal with installing PhantomJS or using Grunt to run your tests, try node-qunit-phantomjs.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.