Isi kandungan:

Bagaimanakah anda menjalankan satu kes ujian dalam karma?
Bagaimanakah anda menjalankan satu kes ujian dalam karma?

Video: Bagaimanakah anda menjalankan satu kes ujian dalam karma?

Video: Bagaimanakah anda menjalankan satu kes ujian dalam karma?
Video: Multi Sub【防御全开】| Defense Fully Open | EP 01 - 60 Collection | Complete Works | 但凡不能杀死我的终使我强大! 2024, Disember
Anonim

Secara lalai, karma berjalan semua awak ujian fail. Kepada ujian a bujang fail atau folder, gunakan bendera --grep. (Jika anda melakukan persediaan manual, pastikan konfigurasi anda mengendalikan bendera ini). Lulus fail mana ujian ke bendera grep: npm menjalankan ujian ----grep ujian /foo/bar.

Sehubungan itu, bagaimana anda menjalankan kes ujian dalam karma?

Ambil perhatian bahawa anda perlu menggunakan Karma dengan Windows untuk menguji dalam Internet Explorer

  1. Langkah 1: Pemasangan. Pasang Karma dan pemalam yang diperlukan menggunakan NPM.
  2. Langkah 2: Konfigurasi. Buat fail yang dipanggil karma-conf.
  3. Langkah 3: Menjalankan Ujian Menggunakan Antara Muka Barisan Perintah Karma.

Di samping di atas, bagaimanakah saya menjalankan ujian melati dari baris arahan? Ini sepatutnya membuat anda pergi dengan cepat:

  1. pasang Node. js (jelas).
  2. Seterusnya pasang Jasmine. Buka command prompt dan jalankan: npm install -g jasmine.
  3. Seterusnya, cd ke mana-mana direktori dan sediakan contoh 'projek': jasmine init. contoh melati.
  4. Sekarang jalankan ujian unit anda: jasmine.

Akibatnya, apakah larian tunggal dalam karma?

CLI: -- bujang - lari , --tidak- bujang - lari . Penerangan: Mod Integrasi Berterusan. Jika benar, Karma akan memulakan dan menangkap semua penyemak imbas yang dikonfigurasikan, lari ujian dan kemudian keluar dengan kod keluar 0 atau 1 bergantung pada sama ada semua ujian lulus atau mana-mana ujian gagal.

Apakah karma JavaScript?

Karma adalah pelari ujian untuk JavaScript yang berjalan pada Node. js. menggunakan Karma untuk menjalankan ujian menggunakan salah satu daripada banyak yang popular JavaScript suite ujian (Jasmine, Mocha, QUnit, dsb.) dan pastikan ujian tersebut dilaksanakan bukan sahaja dalam penyemak imbas pilihan anda, tetapi juga pada platform pilihan anda (desktop, telefon, tablet.)

Disyorkan: