Sadržaj:

Kako provesti jedan test slučaj u karmi?
Kako provesti jedan test slučaj u karmi?

Video: Kako provesti jedan test slučaj u karmi?

Video: Kako provesti jedan test slučaj u karmi?
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Prosinac
Anonim

Prema zadanim postavkama, karma teče sve tvoje test datoteke. Do test a singl datoteku ili mapu, koristite oznaku --grep. (Ako ste ručno postavili, pobrinite se da vaša konfiguracija rukuje ovom zastavicom). Proslijedi koje datoteke test na grep zastavicu: npm pokrenuti test -- --grep test /foo/bar.

U skladu s tim, kako izvodite testne slučajeve u karmi?

Imajte na umu da ćete morati koristiti Karmu sa sustavom Windows za testiranje u Internet Exploreru

  1. Korak 1: Instalacija. Instalirajte Karmu i potrebne dodatke pomoću NPM-a.
  2. Korak 2: Konfiguracija. Napravite datoteku pod nazivom karma-conf.
  3. Korak 3: Izvođenje testova pomoću sučelja naredbenog retka Karma.

Osim gore navedenog, kako mogu pokrenuti test jasmina iz naredbenog retka? Ovo bi vas trebalo brzo pokrenuti:

  1. instalirati Node. js (očito).
  2. Sljedeće instalirajte Jasmine. Otvorite naredbeni redak i pokrenite: npm install -g jasmine.
  3. Zatim, cd u bilo koji direktorij i postavite primjer 'projekta': jasmine init. primjeri jasmina.
  4. Sada pokrenite jedinične testove: jasmin.

Posljedično, što je single run u karmi?

CLI: -- singl - trčanje , --ne- singl - trčanje . Opis: Način kontinuirane integracije. ako je istina, Karma pokrenut će i snimiti sve konfigurirane preglednike, trčanje testova, a zatim izađite s izlaznim kodom od 0 ili 1 ovisno o tome jesu li svi testovi prošli ili neki testovi nisu uspjeli.

Što je karma JavaScript?

Karma je probni trkač za JavaScript koji radi na Nodeu. js. Korištenje Karma za pokretanje testova pomoću jednog od mnogih popularnih JavaScript pakete za testiranje (Jasmine, Mocha, QUnit, itd.) i neka se ti testovi izvode ne samo u preglednicima po vašem izboru, već i na platformi po vašem izboru (desktop, telefon, tablet.)

Preporučeni: