Saya menghabiskan banyak waktu bekerja di javascript akhir-akhir ini. Saya belum menemukan cara yang tampaknya bekerja dengan baik untuk menguji javascript. Ini di masa lalu tidak menjadi masalah bagi saya karena sebagian besar situs web yang saya kerjakan memiliki sedikit javascript di dalamnya. Saya sekarang memiliki situs web baru yang menggunakan jQuery secara ekstensif. Saya ingin membuat unit test untuk sebagian besar sistem.
Masalah saya adalah ini.
- Sebagian besar fungsi membuat perubahan pada DOM dalam beberapa cara.
- Sebagian besar fungsi meminta data dari server web juga dan memerlukan sesi pada layanan untuk mendapatkan hasil kembali.
Saya ingin menjalankan tes dari baris perintah atau harness tes yang dijalankan daripada di browser.
Setiap bantuan atau artikel yang harus saya baca akan sangat membantu.