meetup-tscfe
Playground pour la présentation "Tester son code front-end".
Les quelques slides sont disponible sur Google Drive.
La playground
Dans le dossier de la playground, npm install
et les environnements sont prêt à l'emploi.
Pour exécuter toute la batterie de tests, exécutez npm test
, ou :
npm run mocha
npm run karma
npm run protractor
npm run quixote
Liens utiles
Notes
En temps normal, on exécuterait les tests comme ceci :
- installer
mocha
en global (npm install -g mocha
) et lancermocha tests/mocha/**/*.spec.js
- installer
karma-cli
en global et lancerkarma start tests/karma.conf.js
- installer
protractor
en global, mettre à jour webdriverwebdriver-manager update
et lancerprotractor
- pour
quixote
, lancerkarma start tests/quixote.conf.js
, cependant, ceci est pour la démo. Il faut normalement faire tourner l'appli à tester en local, décommenter les lignes 9 à 12 du fichier de conf et mettre la bonne valeur ligne 11.