Spisu treści:

Jak przeprowadzić pojedynczy przypadek testowy w karmie?
Jak przeprowadzić pojedynczy przypadek testowy w karmie?

Wideo: Jak przeprowadzić pojedynczy przypadek testowy w karmie?

Wideo: Jak przeprowadzić pojedynczy przypadek testowy w karmie?
Wideo: 60. Understand Karma Test Runner Tool for automating tests in Jasmine Testing application 2024, Listopad
Anonim

Domyślnie, karma biegnie wszystkie Twoje test pliki. Do test a pojedynczy plik lub folder, użyj flagi --grep. (Jeśli dokonałeś ręcznej konfiguracji, upewnij się, że twoja konfiguracja obsługuje tę flagę). Przekaż które pliki do test do flagi grep: npm uruchom test -- --grep test /foo/bar.

W związku z tym, jak przeprowadzasz przypadki testowe w karmie?

Zauważ, że będziesz musiał użyć Karmy w systemie Windows, aby przetestować w Internet Explorerze

  1. Krok 1: Instalacja. Zainstaluj Karmę i niezbędne wtyczki za pomocą NPM.
  2. Krok 2: Konfiguracja. Utwórz plik o nazwie karma-conf.
  3. Krok 3: Uruchamianie testów za pomocą interfejsu wiersza poleceń Karma.

Poza powyższym, jak uruchomić test jaśminu z wiersza poleceń? To powinno sprawić, że zaczniesz działać szybko:

  1. zainstaluj węzeł. js (oczywiście).
  2. Następnie zainstaluj Jasmine. Otwórz wiersz polecenia i uruchom: npm install -g jasmine.
  3. Następnie przejdź do dowolnego katalogu i skonfiguruj przykładowy 'projekt': jasmine init. przykłady jaśminu.
  4. Teraz uruchom testy jednostkowe: jaśmin.

Czym zatem jest pojedynczy bieg w karmie?

CLI: -- pojedynczy - biegać , --nie- pojedynczy - biegać . Opis: Tryb ciągłej integracji. Jeśli prawda, Karma uruchomi i przechwyci wszystkie skonfigurowane przeglądarki, biegać testy, a następnie zakończ z kodem zakończenia 0 lub 1, w zależności od tego, czy wszystkie testy zakończyły się pomyślnie, czy którykolwiek z nich nie powiódł się.

Czym jest JavaScript karmy?

Karma jest biegaczem testowym dla JavaScript który działa na węźle. js. Za pomocą Karma uruchomić testy przy użyciu jednego z wielu popularnych JavaScript zestawy testowe (Jasmine, Mocha, QUnit itp.) i zlecaj te testy nie tylko w wybranych przez Ciebie przeglądarkach, ale także na wybranej platformie (komputer, telefon, tablet).

Zalecana: