Inhaltsverzeichnis:

Wie führt man einen einzelnen Testfall in Karma durch?
Wie führt man einen einzelnen Testfall in Karma durch?

Video: Wie führt man einen einzelnen Testfall in Karma durch?

Video: Wie führt man einen einzelnen Testfall in Karma durch?
Video: 12: Debugging, Testen und Assertions, JUnit, Murphy's Law, Gründe für fehlerhafte Software 2024, April
Anonim

Standardmäßig, Karma läuft all dein Prüfung Dateien. Zu Prüfung ein Einzel Datei oder Ordner verwenden Sie das Flag --grep. (Wenn Sie ein manuelles Setup durchgeführt haben, stellen Sie sicher, dass Ihre Konfiguration dieses Flag behandelt). An welche Dateien weitergeben Prüfung zur grep-Flagge: npm Lauftest -- --grep Prüfung /foo/bar.

Wie führt man dementsprechend Testfälle im Karma durch?

Beachten Sie, dass Sie Karma mit Windows verwenden müssen, um im Internet Explorer zu testen

  1. Schritt 1: Installation. Installieren Sie Karma und die erforderlichen Plugins mit NPM.
  2. Schritt 2: Konfiguration. Erstellen Sie eine Datei namens karma-conf.
  3. Schritt 3: Ausführen von Tests mit der Karma-Befehlszeilenschnittstelle.

Wie führe ich einen Jasmintest über die Befehlszeile aus? Dies sollte Sie schnell voranbringen:

  1. Knoten installieren. js (offensichtlich).
  2. Als nächstes installieren Sie Jasmin. Öffnen Sie eine Eingabeaufforderung und führen Sie Folgendes aus: npm install -g jasmine.
  3. Als nächstes cd in ein beliebiges Verzeichnis und richten Sie ein Beispiel-'Projekt' ein: jasmine init. Jasmin Beispiele.
  4. Führen Sie nun Ihre Unit-Tests aus: Jasmin.

Was ist folglich ein einzelner Lauf im Karma?

CLI: -- Einzel - Lauf , --Nein- Einzel - Lauf . Beschreibung: Kontinuierlicher Integrationsmodus. Wenn wahr, Karma startet und erfasst alle konfigurierten Browser, Lauf Tests und beenden Sie dann mit einem Beendigungscode von 0 oder 1, je nachdem, ob alle Tests erfolgreich waren oder ob einige Tests fehlgeschlagen sind.

Was ist Karma-JavaScript?

Karma ist ein Testläufer für JavaScript das läuft auf Node. js. Verwenden von Karma um Tests mit einem von vielen beliebten JavaScript Testsuiten (Jasmine, Mocha, QUnit, etc.) und lassen Sie diese Tests nicht nur in den Browsern Ihrer Wahl, sondern auch auf der Plattform Ihrer Wahl (Desktop, Telefon, Tablet) ausführen.

Empfohlen: