QUnit vs Jasmine? [Tutup]

112

Apa perbedaan utama antara kedua framework pengujian ini?

Saya benar-benar baru dalam Test Driven Development dan mulai dari awal.

Sahat Yalkabov
sumber
1
Apa yang kamu lakukan pada akhirnya?
Patrick

Jawaban:

136

QUnit sangat mudah untuk memulai, karena Anda hanya perlu menyertakan dua file dan sedikit markup, lalu Anda dapat mulai menulis tes.

Kekuatan Jasmine, afaik adalah sintaks gaya BDD-nya, jika itu adalah sesuatu yang Anda sukai (mungkin bukan nilai jual untuk Anda) dan integrasi yang erat ke dalam alat Ruby / Rails.

Pada akhirnya keduanya menyelesaikan pekerjaan. Saya sarankan untuk memulai dengan QUnit. Setelah Anda merasa nyaman, coba Jasmine dan periksa apakah gaya BDD lebih cocok. Jika ya dan Anda masih ingin tetap menggunakan QUnit, Anda dapat menambahkan Pavlov ke dalam campuran, yang menyediakan metode gaya-BDD untuk QUnit.

Jörn Zaefferer
sumber
Jawaban bagus. Saya juga merekomendasikan javascriptjabber.com/050-jsj-qunit-with-jorn-zaefferer
raam86