Come si esegue un singolo test case in karma?
Come si esegue un singolo test case in karma?
Anonim

Per impostazione predefinita, il karma corre tutto tuo test File. Per test un separare file o cartella, usa il flag --grep. (Se hai fatto una configurazione manuale, assicurati che la tua configurazione gestisca questo flag). Passa a quali file test alla bandiera grep: npm eseguire il test -- --grep test /foo/bar.

Di conseguenza, come si eseguono i casi di test nel karma?

Nota che dovrai usare Karma con Windows per testare in Internet Explorer

  1. Passaggio 1: installazione. Installa Karma e i plugin necessari usando NPM.
  2. Passaggio 2: configurazione. Crea un file chiamato karma-conf.
  3. Passaggio 3: eseguire i test utilizzando l'interfaccia della riga di comando di Karma.

Oltre a sopra, come posso eseguire un test di gelsomino dalla riga di comando? Questo dovrebbe farti andare rapidamente:

  1. installa il nodo js (ovviamente).
  2. Quindi installa Jasmine. Apri un prompt dei comandi ed esegui: npm install -g jasmine.
  3. Quindi, cd in qualsiasi directory e imposta un "progetto" di esempio: jasmine init. esempi di gelsomino
  4. Ora esegui i tuoi unit test: jasmine.

Di conseguenza, cos'è la singola corsa nel karma?

CLI: -- separare - correre , --no- separare - correre . Descrizione: Modalità di integrazione continua. Se è vero, Karma avvierà e catturerà tutti i browser configurati, correre test e quindi uscire con un codice di uscita 0 o 1 a seconda che tutti i test siano stati superati o che tutti i test siano falliti.

Cos'è il karma JavaScript?

Karma è un corridore di prova per JavaScript che gira su Node. js. Usando Karma per eseguire test utilizzando uno dei tanti popolari JavaScript test suite (Jasmine, Mocha, QUnit, ecc.) e far eseguire quei test non solo nei browser di tua scelta, ma anche sulla piattaforma di tua scelta (desktop, telefono, tablet.)

Consigliato: