Turinys:

Kaip atlikti vieną bandomąjį atvejį karmoje?
Kaip atlikti vieną bandomąjį atvejį karmoje?

Video: Kaip atlikti vieną bandomąjį atvejį karmoje?

Video: Kaip atlikti vieną bandomąjį atvejį karmoje?
Video: Kaip palengvinti savo likimą 2024, Gegužė
Anonim

Pagal numatytuosius nustatymus karma bėga viskas tavo bandymas failus. Į bandymas a vienišas failą arba aplanką, naudokite žymą --grep. (Jei atlikote sąranką rankiniu būdu, įsitikinkite, kad jūsų konfigūracija tvarko šią žymą). Perduoti kuriuos failus bandymas prie grep vėliavėlės: npm paleisti testą ---grep bandymas /foo/bar.

Atitinkamai, kaip atliekate bandomuosius karmos atvejus?

Atminkite, kad norėdami išbandyti „Internet Explorer“, turėsite naudoti „Karma“su „Windows“

  1. 1 veiksmas: diegimas. Įdiekite „Karma“ir reikiamus papildinius naudodami NPM.
  2. 2 veiksmas: konfigūracija. Sukurkite failą pavadinimu karma-conf.
  3. 3 veiksmas: testų vykdymas naudojant „Karma“komandų eilutės sąsają.

Be to, kaip paleisti jazminų testą iš komandinės eilutės? Tai turėtų jus greitai paskatinti:

  1. įdiegti Node. js (akivaizdu).
  2. Tada įdiekite „Jasmine“. Atidarykite komandų eilutę ir paleiskite: npm install -g jasmine.
  3. Tada įrašykite kompaktinį diską į bet kurį katalogą ir nustatykite „projekto“pavyzdį: jasmine init. jazminų pavyzdžiai.
  4. Dabar paleiskite savo vieneto testus: jazminas.

Vadinasi, kas yra vienas bėgimas karmoje?

CLI: -- vienišas - paleisti , --ne- vienišas - paleisti . Aprašymas: Nepertraukiamo integravimo režimas. Jei tiesa, Karma paleis ir užfiksuos visas sukonfigūruotas naršykles, paleisti testus, tada išeikite naudodami išėjimo kodą 0 arba 1, atsižvelgiant į tai, ar visi testai buvo išlaikyti, ar nepavyko.

Kas yra karma JavaScript?

Karma yra bandomasis bėgikas JavaScript kuri veikia Node. js. Naudojant Karma atlikti testus naudodami vieną iš daugelio populiarių JavaScript testavimo rinkinius (Jasmine, Mocha, QUnit ir kt.) ir tuos testus atlikite ne tik jūsų pasirinktose naršyklėse, bet ir jūsų pasirinktoje platformoje (staliniame kompiuteryje, telefone, planšetėje).

Rekomenduojamas: