-
Notifications
You must be signed in to change notification settings - Fork 5
Home
Grzegorz Pabian edited this page Apr 15, 2015
·
30 revisions
Bender.js is a tool for distributed JavaScript testing on multiple browsers.
Currently supported browsers are:
- Desktop
- Firefox
- Chrome
- Opera
- Safari
- Internet Explorer 8+
- Mobile
- ???
It was originally created as the testing platform for CKSource projects:
It consists of the Server written in Node.js and the Dashboard created with Backbone.js, Marionette.js and Bootstrap.
It's easy to customize, highly configurable and extensible thanks to plugins.
- benderjs-jasmine - adapter for Jasmine
- benderjs-qunit - adapter for QUnit
- benderjs-mocha - adapter for Mocha
- benderjs-yui - adapter for YUI3
- benderjs-chai - adapter for Chai assertions
- benderjs-sinon - adapter for Sinon.js
- benderjs-amd - basic AMD support using Require.js
- benderjs-coverage - code coverage support using Istanbul
- benderjs-jquery - creates multiple tests for specified jQuery versions
- benderjs-reporter-junit - JUnit XML compatible reporter
- benderjs-proxy - HTTP proxy for Bender.js using node-http-proxy
- benderjs-promise - ES6-style Promises for Bender.js