| yui3-mocha | YUI 3.x Source Tree |
| grunt | Grunt: a task-based command line build tool for JavaScript projects. |
| grunt | Grunt: a task-based command line build tool for JavaScript projects. |
| expresso | TDD framework for node -- high speed parallel testing! |
| nodeunit | Easy unit testing in node.js and the browser, based on the assert module. |
| jasmine-node | Integration of Jasmine Spec framework with Node.js |
| sinon | Test spies, stubs and mocks for JavaScript. |
| cucumber | Pure Javascript Cucumber |
| gherkin | A fast Gherkin parser in Ragel (The parser behind Cucumber) |
| whiskey | A powerful test runner for NodeJS applications. |
| kyuri | A node.js cucumber implementation with a few extra asynchronous keywords. supports 160+ languages and exports to VowsJS stubs |
| yeti | The YUI Easy Testing Interface: run browser JS unit tests from the command line! |
| chai | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. |
| chai | BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. |
| jessie | Node runner for Jasmine JavaScript BDD testing framework |
| yuitest | YUI Test |
| jute | Javascript Unit Test Framework |
| testosterone | Virile testing for http servers or any nodejs application. |
| lowkick | simplifies running javascript tests on varied environments, from command-line. |
| lowkick | simplifies running javascript tests on varied environments, from command-line. |
| cucumis | BDD Cucumber Style Asynchronous Testing Framework for node.js |
| cover | Native JavaScript Code Coverage |
| replay | When API testing slows you down: record and replay HTTP responses like a boss |
| replay | When API testing slows you down: record and replay HTTP responses like a boss |
| foounit | A simple but powerful cross-platform BDD test framework |
| jasmine-dom | Run your jasmine runner.html headless using node.js. Output the results in several formats including JSON and JUnit XML (good for integration with Jenkins CI). |
| is | the definitive JavaScript type testing library |
| Jody | A BDD Framework for Node.js, with support for http testing |
| dice-roll | A javascript a/b test library |
| httpmock | An HTTP server useful for stubbing out external dependencies in functional tests |
| factory-lady | a factory library for node.js / javascript inspired by factory_girl |
| factory-lady | a factory library for node.js / javascript inspired by factory_girl |
| factory-lady | a factory library for node.js / javascript inspired by factory_girl |
| twerp | Super simple, class based testing for twerps. |
| givenwhenthen | Simple web app acceptance testing with BDD semantics using Selenium and Sauce Labs. |
| givenwhenthen | Simple web app acceptance testing with BDD semantics using Selenium and Sauce Labs. |
| givenwhenthen | Simple web app acceptance testing with BDD semantics using Selenium and Sauce Labs. |
| highkick | asynchronous, no-style, super simple testing tool for nodejs |
| highkick | asynchronous, no-style, super simple testing tool for nodejs |
| maryjane | Mock objects for Javascript, inspired by Mockito |
| rinuts | A service which exposes tests through a RESTful api. Allows for remote querying and running tests on the service, by using http requests", as well as retrieving a detailed run information |
| kin | Object creator using blueprints |
| ensure | nodejs testing made easy |
| jasbin | commandline node.js interface for jasmine, the BDD Javascript Testing framework |
| vows-is | BDD style assertions for vows topics. |
| hook.io-mock | A hook.io hook that mocks messages. Useful for hook.io related development. |
| hook.io-mock | A hook.io hook that mocks messages. Useful for hook.io related development. |
| tad | JavaScript test suite |
| testful | nodejs test framework for restful(http) service |
| slim-jim | Remote JS execution in multiple browsers / without browser... |
| gherkin-ace | Syntax highlighters for Gherkin source |
| gherkin-ace | Syntax highlighters for Gherkin source |
| gherkin-ace | Syntax highlighters for Gherkin source |
| testingbot | Selenium Node.JS adapter |
| rinuts-nodeunitDriver | A nodeunit driver for rinuts. enumerates and runs single nodeunit tests |
| loremipstream | A configurable Readable Stream that generates Lorem ipsum. Helpful in stream testing. |
| node-spec | Extremely minimal specing for node.js. |
| moodswing | Node.js testing framework for that time of the software development cycle. |
| fire-test | Testing Expressions for fire.js |
| when | Test harness done my way |
| nock | HTTP Mocking for Node |
| fire-test | Testing Expressions for fire.js |
| fire-test | Testing Expressions for fire.js |
| chunky | Break up messages into randomly-sized chunks |
| tapr | Tapper (tapr) is a node.js tap runner which improves formatting and allows stdout and stderr mixed in with the tap output. Also optionally adds color to the output |
| oink | A simple test runner built on webkit-server. |
| oink | A simple test runner built on webkit-server. |
| fire-test | Testing Expressions for fire.js |
| testingey | a nodejs test runner that supports sequential and parallel testing and testing of asynchronous functions |
| speculum | NodeJS BDD Test Suite |
| stest | A sane event driven async testing framework. |
| stories | Given/When/Then integration awesomeness for Node.js |
| speculum | NodeJS BDD Test Suite |
| selenium | |
| tester | Unit testing utility for node.js |
| quiz | Another simple test framework. |
| quiz | Another simple test framework. |
| stest | A sane event driven async testing framework. |
| quiz | Another simple test framework. |
| fixtures | npm package for testing with fixtures as JSON data |
| vows-fluent | fluent API for vows |
| expressobdd | Add basic multilevel describe/it bdd constructs to expresso |
| hastests | HasTests API for node.js |
| hastests | HasTests API for node.js |
| hastests | HasTests API for node.js |
| hastests | HasTests API for node.js |
| node-qunit | Node.js QUnit compatible Testrunner |