|<- [[dtwjs:Debugging a live site as a learning tool]]|[[dtwjs:More reading, courses to watch, and thanks!]] ->| -> version control - [[:version control for everyone]] - [[:GitHub for Web Design]] - [[:Fundamentals of Software Version Control]] -> test-Driven Development - describe a feature in simple code that fails - write code for feature until test passes - rerun tests when new features are added - -> Test-driven Develoment with node.js - -> Foundations of programming : Test-Driven Development Lib pour faire du test : - jasmine.github.io - Mochajs.org - qunitjs.com - (pour faire du test, puis :) - karma-runner.github.io (pour le run) End-to-End testing - phantomjs.org - slimerjs.org - des web browsers sans user interfaces, et : - casperjs.org - seleniumhq.org