J'ai passé beaucoup de temps à travailler en javascript ces derniers temps. Je n'ai pas trouvé de moyen qui semble bien fonctionner pour tester javascript. Dans le passé, cela n'a pas été un problème pour moi car la plupart des sites Web sur lesquels j'ai travaillé contenaient très peu de javascript. J'ai maintenant un nouveau site Web qui utilise largement jQuery. Je voudrais créer des tests unitaires pour la plupart du système.
Mes problèmes sont les suivants.
- La plupart des fonctions modifient le DOM d'une manière ou d'une autre.
- La plupart des fonctions demandent également des données au serveur Web et nécessitent une session sur le service pour obtenir des résultats.
Je voudrais exécuter le test à partir d'une ligne de commande ou d'un harnais de test plutôt que dans un navigateur.
Toute aide ou article que je devrais lire serait utile.