Testing

Il testing e’ importante pertanto qui mi limito a raccogliere alcuni link

Assoultissimamente da leggere per avere una nozione panoramica:

https://github.com/CarmenPopoviciu/protractor-styleguide

Sincronizzazione

Inoltre i test e’ in generale renderli automatici con delle opportune configurazioni di watch, evitando cosi’ il loro lancio manuale. Quando saranno reperibili soluzioni, le inseriro’

Un trick carino e’ quello di runnare lo script in background e mandare una notifica di sistema quando il test fallisce: vedi questo simpatico esempio.

In ogni caso la scelta piu comoda con Nodejs e’ quella di usare il proxy-server broswersync (vedi questo esempio con Gulp).

PHP

PHPUnit

Ruby

tramite estensione guard-phpunit (vedi Tutorial ).

plugins utili:

  • guard-phpunit

Nodejs

Ecco un esempio con Gruntjs e un esempio con Gulp e notify.

plugins utili:

  • grunt-phpunit
  • gulp-phpunit

JAVASCRIPT

Angular2

Karma

Protractor

QUnit

Code Samples:

/developer/testing/