Satura rādītājs:

Kā jūs veicat vienu testu karmā?
Kā jūs veicat vienu testu karmā?

Video: Kā jūs veicat vienu testu karmā?

Video: Kā jūs veicat vienu testu karmā?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembris
Anonim

Pēc noklusējuma, karma skrien viss jūsu pārbaude failus. Uz pārbaude a viens failu vai mapi, izmantojiet karogu --grep. (Ja veicāt manuālu iestatīšanu, pārliecinieties, vai jūsu konfigurācija apstrādā šo karogu). Nodod kuriem failus pārbaude uz grep karogu: npm palaist testu -- --grep pārbaude /foo/bar.

Attiecīgi, kā jūs veicat pārbaudes gadījumus karmā?

Ņemiet vērā, ka, lai pārbaudītu pārlūkprogrammā Internet Explorer, kopā ar Windows būs jāizmanto Karma

  1. 1. darbība. Instalēšana. Instalējiet Karma un nepieciešamos spraudņus, izmantojot NPM.
  2. 2. darbība: konfigurēšana. Izveidojiet failu ar nosaukumu karma-conf.
  3. 3. darbība. Testu izpilde, izmantojot Karma komandrindas interfeisu.

Papildus iepriekš minētajam, kā palaist jasmīna testu no komandrindas? Tam vajadzētu ātri sākt darbu:

  1. instalēt Node. js (protams).
  2. Pēc tam instalējiet Jasmine. Atveriet komandu uzvedni un palaidiet: npm install -g jasmine.
  3. Pēc tam ierakstiet cd uz jebkuru direktoriju un iestatiet "projekta" piemēru: jasmine init. jasmīna piemēri.
  4. Tagad palaidiet vienības testus: jasmīns.

Tātad, kas ir viens skrējiens karmā?

CLI: -- viens - palaist , --Nē- viens - palaist . Apraksts: Nepārtrauktas integrācijas režīms. Ja taisnība, Karma sāks un tvert visas konfigurētās pārlūkprogrammas, palaist testus un pēc tam izejiet ar izejas kodu 0 vai 1 atkarībā no tā, vai visi testi ir izturēti vai kāds tests neizdevās.

Kas ir karma JavaScript?

Karma ir testa skrējējs JavaScript kas darbojas uz Node. js. Izmantojot Karma veikt testus, izmantojot vienu no daudzajiem populārajiem JavaScript testēšanas komplektus (Jasmine, Mocha, QUnit u.c.) un veiciet šos testus ne tikai jūsu izvēlētajās pārlūkprogrammās, bet arī jūsu izvēlētajā platformā (galddatorā, tālrunī, planšetdatorā).

Ieteicams: