Displaying 1 to 20 from 44 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!

karmatic - ๐Ÿฆ‘ Easy automatic (headless) browser testing. Powered by Karma, Webpack & Jasmine.

  •    Javascript

A simplified zero-configuration wrapper around Karma, Webpack, Jasmine & Puppeteer. Karma, Webpack and Jasmine are all great. They're all also quite powerful and each highly configurable. When creating and maintaining small modules, duplication of these configurations and dependencies is cumbersome.

dredd - Language-agnostic HTTP API Testing Framework

  •    Javascript

Dredd is a language-agnostic command-line tool for validating API description document against backend implementation of the API. Dredd reads your API description and step by step validates whether your API implementation replies with responses as they are described in the documentation.




vim-test - Run your tests at the speed of thought

  •    Vim

A Vim wrapper for running tests on different granularities. to your .vimrc file (see vim-plug documentation for where), and run :PlugInstall.

wpt - Test suites for Web platform specs — including WHATWG, W3C, and others

  •    HTML

The web-platform-tests Project is a W3C-coordinated attempt to build a cross-browser testsuite for the Web-platform stack. Writing tests in a way that allows them to be run in all browsers gives browser projects confidence that they are shipping software that is compatible with other implementations, and that later implementations will be compatible with their implementations. This in turn gives Web authors/developers confidence that they can actually rely on the Web platform to deliver on the promise of working across browsers and devices without needing extra layers of abstraction to paper over the gaps left by specification editors and implementors. Clone or otherwise get https://github.com/web-platform-tests/wpt.

green - Green is a clean, colorful, fast python test runner.

  •    Python

Now run green... For more help, see the complete command-line options or run green --help.

awesome-tap - Useful resources for the Test Anything Protocol

  •    

The list is very JavaScript focused right now. That's just because I'm only familiar with TAP stuff in the JS world. Contributions welcome for any language.Things that produce TAP output.


grunt-mocha - [MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)

  •    Javascript

Disqus has adopted this project and npm module, visit https://github.com/disqus/grunt-mocha for further updates. This plugin requires Grunt ~0.4.0. Use a 0.1.x tag of this plugin to use with Grunt ~0.3.0.

burnside - Fast and Reliable E2E Web Testing with only Javascript

  •    Javascript

Burnside is an easy to use, modular, and extendable End to End (E2E) testing tool. Burnside leverages the flexibility of JavaScript and the power of modern Browser APIs to inject logic and scripting into your website, without the slowdown of networking for every individual command. Burnside is a modular ecosystem based on a core that runs inside of a Browser. The CLI bundles Karma and Webpack to load your tests within Chrome, but you can use Burnside's core with any Test Runner you'd like to set up.

vstest - Visual Studio Test Platform is the runner and engine that powers test explorer and vstest

  •    CSharp

The Visual Studio Test Platform is an open and extensible test platform that enables running tests, collect diagnostics data and report results. The Test Platform supports running tests written in various test frameworks, and using a pluggable adapter model. Based on user-choice, the desired test framework and its corresponding adapter can be acquired as a vsix or as NuGet package as the case may be. Adapters can be written in terms of a public API exposed by the Test Platform.The Test Platform currently ships as part Visual Studio 2017, and in the .NET Core Tools Preview 3.

mochify.js - โ˜•๏ธ TDD with Browserify, Mocha, Headless Chrome and WebDriver

  •    Javascript

Browserifies ./test/*.js, decorated with a Mocha test runner, runs it in Headless Chrome and passes the output back to your console. Cleans up your stack traces by mapping back to the original sources and removing lines from the test framework.For proxy settings and other environment variables, see the Puppeteer documentation.

whiskey - Whiskey is a powerful test runner for Node

  •    Javascript

Whiskey is a powerful test runner for Node.js applications and a process orchestration framework which makes running integration tests with a lot of service / process dependencies easier. For changes please see CHANGES.md file.

testfx - MSTest framework and adapter

  •    CSharp

This is a fully supported, open source and cross-platform implementation of the MSTest test framework with which to write tests targeting .NET Framework, .NET Core and ASP.NET Core on Windows, Linux, and Mac. You can read more about MSTest V2 here.testfx can be built from within Visual Studio or from the CLI.

nunit-console - NUnit Console runner and test engine

  •    CSharp

NUnit is a unit-testing framework for all .NET languages. Initially ported from JUnit, the current production release, version 3, has been completely rewritten with many new features and support for a wide range of .NET platforms.The latest stable release of the NUnit Console is available on NuGet, Chocolatey, or can be downloaded from GitHub. Pre-release builds are available on MyGet.

nunit3-vs-adapter - NUnit 3.0 Visual Studio test adapter for use under VS 2012 or later

  •    CSharp

The NUnit 3 Test Adapter runs NUnit 3.x tests in Visual Studio 2012 and newer.This adapter works with NUnit 3.0 and higher only. Use the NUnit 2 Adapter to run NUnit 2.x tests.

ava-ts - ๐Ÿš€ Fork of the AVA test runner with native typescript support

  •    Javascript

Native TypeScript support for sindresorhus' awesome AVA test runner out of the box, without a prior build step.This is a fork of the official AVA repository with a couple of minimally invasive changes. Uses ts-node/register instead of Babel. Not the cleanest solution, but it works well.

gfmrun - GitHub-Flavored Markdown Runner

  •    Go

A (GitHub-Flavored Markdown Runner). Runs stuff inside code gates (maybe!).This project is not intended to fully replace the example code running capabilities of any given language's tooling, but instead to fill a gap. In the case of a Go repository, for example, it can be handy to have some verifiable code examples in the README.md and example functions in *_test.go files.

specjour - distributed rspec & cucumber via bonjour

  •    Ruby

Run specjour to start a dispatcher, manager, and multiple workers in the same terminal window. If you wish to share your computing power with the rest of the computers in your network, run specjour listen to start a long running process. The next time you, or any of your co-workers run specjour, they'll find your machine.