Karma - Spectacular Test Runner for JavaScript

  •        527

Karma is essentially a tool which spawns a web server that executes source code against test code for each of the browsers connected. The results for each test against each browser are examined and displayed via the command line to the developer such that they can see which browsers and tests passed or failed. It is a simple tool that allows you to execute JavaScript code in multiple real browsers.

http://karma-runner.github.io/
https://github.com/karma-runner/karma

Tags
Implementation
License
Platform

   




Related Projects

SenchaKarmaDemo - Sencha framework and Karma test runner


Sencha framework and Karma test runner

integration-tests


These are integration tests for Karma plugins. Each directory is a simple standalone project, using Karma and some plugins. These tests are run as a part of Karma's Travis build. Each plugin can also run interested tests as a part of its build. For instance, karma-jasmine runs jasmine, jasmine_2 and jasmine-coverage tests.When running the tests, a tarball package is installed - that is the package that has just been build (it's not released yet). For instance, during Karma Travis build, karma-x.x.x.tgz is produced and installed for each of the test. See karma-runner/integration-tests/run.sh or karma/scripts/integration-tests.sh for more information.



karma-msl - Plugin for Karma Test Runner to integrate MSL (Mock Service Layer)


Plugin for Karma Test Runner to integrate MSL (Mock Service Layer)

karma-cucumberjs - A Cucumber.js Karma test runner adapter.


A Cucumber.js Karma test runner adapter.

dojo-karma-example - An example of how to use Dojo with the Karma test runner and Jasmine.


An example of how to use Dojo with the Karma test runner and Jasmine.

karma-ember-imt - Fork of karma test runner including ember.js preprocessor


Fork of karma test runner including ember.js preprocessor

karma-runner.github.com - Homepage of Karma - The Spectacular JavaScript Test Runner.


This is the source code for http://karma-runner.github.com. The homepage and documentation of Karma, the spectacular test runner.If you wanna update the docs, just go the the main repo and update the markdown. You can even do that directly from the github web interface.

gulp-karma - Example of using Karma with Gulp.


Karma integration into Gulp.js-based build.While there exist integration of the karma-runner into Grunt based builds (https://github.com/karma-runner/grunt-karma) we've decided not to create a dedicated plugin for Gulp.js. The reasoning here is that it is very, very easy to invoke Karma's public API directly from a Gulp.js task, as illustrated in this repository. Writing a dedicated plugin would bring little benefit and could limit possible usage scenarios.

Web Services Test Automation Guidance using VS 2010 - Unit Test & Web Test


Project suggests web services test automation guidance and provides reusable libraries using Unit Test/ Web Test in VS 2010. Key deliverable consists of reusable libraries for Unit Test and Custom Add-ins for Web Test that can be reused to reduce automation development effort.

KnockoutUnitTesting - Playing around with using QUnit/Karma to unit test Knockout + RequireJS


Playing around with using QUnit/Karma to unit test Knockout + RequireJS

karma-test - ? testing karma calculation functions


? testing karma calculation functions