İçindekiler:

Karma'da tek bir test vakasını nasıl çalıştırırsınız?
Karma'da tek bir test vakasını nasıl çalıştırırsınız?

Video: Karma'da tek bir test vakasını nasıl çalıştırırsınız?

Video: Karma'da tek bir test vakasını nasıl çalıştırırsınız?
Video: Uzman Öğretmenlik Sınavı / 100 Soruluk Karma Deneme Sınavı 1.Bölüm (Uzman Öğretmenlik Deneme Sınavı) 2024, Nisan
Anonim

Varsayılan olarak, karma çalışır hepsi senin Ölçek Dosyalar. NS Ölçek a bekar dosya veya klasör için --grep bayrağını kullanın. (Manuel kurulum yaptıysanız, yapılandırmanızın bu bayrağı işlediğinden emin olun). Hangi dosyalara geç Ölçek grep bayrağına: npm testi çalıştır -- --grep Ölçek /foo/bar.

Buna göre, karmada test vakalarını nasıl yürütüyorsunuz?

Internet Explorer'da test etmek için Karma'yı Windows ile kullanmanız gerekeceğini unutmayın

  1. Adım 1: Kurulum. NPM kullanarak Karma'yı ve gerekli eklentileri kurun.
  2. Adım 2: Yapılandırma. karma-conf adlı bir dosya oluşturun.
  3. Adım 3: Karma Komut Satırı Arayüzünü Kullanarak Testleri Çalıştırma.

Yukarıda, komut satırından nasıl bir yasemin testi çalıştırırım? Bu, hızlı bir şekilde ilerlemenizi sağlamalıdır:

  1. düğümü yükleyin. js (belli ki).
  2. Ardından Jasmine'i yükleyin. Bir komut istemi açın ve çalıştırın: npm install -g jasmine.
  3. Ardından, herhangi bir dizine cd yazın ve bir 'proje' örneği oluşturun: jasmine init. yasemin örnekleri.
  4. Şimdi birim testlerinizi çalıştırın: yasemin.

Sonuç olarak, karmada tek koşu nedir?

CLI: -- bekar - Çalıştırmak , --numara- bekar - Çalıştırmak . Açıklama: Sürekli Entegrasyon modu. Eğer doğruysa, Karma tüm yapılandırılmış tarayıcıları başlatacak ve yakalayacaktır, Çalıştırmak testleri yapın ve ardından tüm testlerin geçip geçmediğine veya herhangi bir testin başarısız olmasına bağlı olarak 0 veya 1 çıkış koduyla çıkın.

karma JavaScript nedir?

Karma için bir test koşucusudur JavaScript Node.js üzerinde çalışır. js. kullanma Karma birçok popüler yöntemden birini kullanarak testler yapmak JavaScript test takımları (Jasmine, Mocha, QUnit, vb.) ve bu testleri yalnızca seçtiğiniz tarayıcılarda değil, aynı zamanda seçtiğiniz platformda (masaüstü, telefon, tablet) yürütün.

Önerilen: