Pertama sekaliAngularJSIa sangat sesuai untuk aplikasi satu halaman, tetapi ini tidak bermakna karma hanya boleh menguji aplikasi satu halaman, dan ia juga boleh menguji aplikasi bukan satu halaman.
ujian unit
Apabila karma sedang diuji, ia akan membuat fail konfigurasi karma terlebih dahulu, yang mengandungi semua kod yang diperlukan untuk ujian unit, serta kod ujian, oleh itu, walaupun fail itu tidak dinyatakan, ia sebenarnya disertakan dan anda ingin menguji aplikasi Untuk bahagian fungsi itu, tulis fungsi yang akan diuji dalam kod ujian.
e2e (ujian hujung ke hujung)
Ujian hujung ke hujung Karma memerlukan bantuan rangka kerja ng-senario, yang berjalan pada pelayan dan tidak perlu merujuk semua kod perpustakaan.
Pertama sekali
AngularJS
Ia sangat sesuai untuk aplikasi satu halaman, tetapi ini tidak bermakna karma hanya boleh menguji aplikasi satu halaman, dan ia juga boleh menguji aplikasi bukan satu halaman.Apabila karma sedang diuji, ia akan membuat fail konfigurasi karma terlebih dahulu, yang mengandungi semua kod yang diperlukan untuk ujian unit, serta kod ujian, oleh itu, walaupun fail itu tidak dinyatakan, ia sebenarnya disertakan dan anda ingin menguji aplikasi Untuk bahagian fungsi itu, tulis fungsi yang akan diuji dalam kod ujian.
Ujian hujung ke hujung Karma memerlukan bantuan rangka kerja ng-senario, yang berjalan pada pelayan dan tidak perlu merujuk semua kod perpustakaan.