Test driven web development
test web links
As we are looking at test driven web development at de Voorhoede we collected some links. I hope others like 'm too.
- Rescuejs
Find bugs in your Javascript before your users do.
- stacktrace.js
Framework-agnostic, micro-library for getting stack traces in all web browsers.
- Cookbook | QUnit
Unit testing in JavaScript isn't much different from in other programming languages. You need a small framework that provides a test runner, as well as some utilities to write the actual tests.
- CasperJS
CasperJS is an open source navigation scripting & testing utility written in Javascript and based on PhantomJS — the scriptable headless WebKit engine.
- Front-end Unit Testing with JavaScript | Danny Croft
I’m always surprised by the amount of front-end developers that don’t unit test their code...
- Taking Web Page Screenshots with PhantomJS and Python
Taking screenshots of Web pages is a common task for Web developers and publishers, so it's a good idea to automate it.
- Buster.js
A browser JavaScript testing toolkit. It does browser testing with browser automation (think JsTestDriver), QUnit style static HTML page testing, testing in headless browsers (PhantomJS, jsdom), and more.
Thanks to @kaptencybear for the tip. - Quick Start - phantomjs
Introduction into Phanthomjs, a headless webkit.
<li><a href="https://javascriptmvc.com/docs.html#!funcunit.phantomjs">PhantomJS</a><p>PhantomJS is a headless WebKit.</p></li>
<li><a href="https://net.tutsplus.com/tutorials/javascript-ajax/how-to-test-your-javascript-code-with-qunit/">How to Test your JavaScript Code with QUnit | Nettuts+</a><p>A short tutorial for QUnit, a javascript testing framework.</p></li>
<li><a href="https://code.google.com/p/js-test-driver/">js-test-driver - Remote javascript console</a><p>Testing your work across multiple browsers from the command line.<em>Not under active development at this time</em></p></li>
I may keep this up and start my own !daily some time...