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.

  1. Rescuejs

    Find bugs in your Javascript before your users do.

  2. stacktrace.js

    Framework-agnostic, micro-library for getting stack traces in all web browsers.

  3. 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.

  4. CasperJS

    CasperJS is an open source navigation scripting & testing utility written in Javascript and based on PhantomJS — the scriptable headless WebKit engine.

  5. 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...

  6. 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.

  7. 		<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>
  8. 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.

  9. Quick Start - phantomjs

    Introduction into Phanthomjs, a headless webkit.

I may keep this up and start my own !daily some time...

← Home