Sisukord:

Kuidas sooritate karmas ühe katsejuhtumi?
Kuidas sooritate karmas ühe katsejuhtumi?

Video: Kuidas sooritate karmas ühe katsejuhtumi?

Video: Kuidas sooritate karmas ühe katsejuhtumi?
Video: Kuidas leida oma kirg ja õige töökoht? Mida oma eluga teha? Mida ülikoolis õppida? // 15 võimalust 2024, Mai
Anonim

Vaikimisi, karma jookseb kõik sinu test failid. To test a vallaline faili või kausta, kasutage lippu --grep. (Kui tegite käsitsi seadistamise, veenduge, et teie konfiguratsioon käsitleb seda lippu). Edastage, millised failid test grep lipule: npm käivita test -- --grep test /foo/bar.

Niisiis, kuidas sa karmas katsejuhtumeid läbi viid?

Pange tähele, et Internet Exploreris testimiseks peate Windowsiga kasutama rakendust Karma

  1. 1. samm: installimine. Installige NPM-i abil Karma ja vajalikud pistikprogrammid.
  2. 2. samm: seadistamine. Looge fail nimega karma-conf.
  3. 3. samm: testide käitamine, kasutades Karma käsurea liidest.

Lisaks ülaltoodule, kuidas käivitada jasmiini testi käsurealt? See peaks teid kiiresti käima lükkama:

  1. installige Node. js (ilmselgelt).
  2. Järgmisena installige Jasmine. Avage käsuviip ja käivitage: npm install -g jasmine.
  3. Järgmisena sisestage CD suvalisse kataloogi ja seadistage näidisprojekt: jasmine init. jasmiini näited.
  4. Nüüd käivitage oma üksuse testid: jasmiin.

Järelikult, mis on karmas üksikjooks?

CLI: -- vallaline - jooksma , --ei- vallaline - jooksma . Kirjeldus: pideva integreerimise režiim. Kui tõsi, Karma käivitab ja jäädvustab kõik konfigureeritud brauserid, jooksma testid ja seejärel väljuge väljumiskoodiga 0 või 1, sõltuvalt sellest, kas kõik testid läbisid või mõni test ebaõnnestus.

Mis on karma JavaScript?

Karma on proovijooksja jaoks JavaScript mis töötab Node'is. js. Kasutades Karma testide tegemiseks, kasutades ühte paljudest populaarsetest JavaScript testimiskomplekte (Jasmine, Mocha, QUnit jne) ja lasta need testid läbi viia mitte ainult teie valitud brauserites, vaid ka teie valitud platvormil (lauaarvuti, telefon, tahvelarvuti).

Soovitan: