Talaan ng mga Nilalaman:

Paano ka magpapatakbo ng isang kaso ng pagsubok sa karma?
Paano ka magpapatakbo ng isang kaso ng pagsubok sa karma?

Video: Paano ka magpapatakbo ng isang kaso ng pagsubok sa karma?

Video: Paano ka magpapatakbo ng isang kaso ng pagsubok sa karma?
Video: 🔴PAANO MA REALIZE NG PARTNER MO ANG KANYANG PAGKAKAMALI O KASALANAN | Tambayan ni mael 2024, Mayo
Anonim

Bilang default, tumatakbo ang karma lahat ng iyong pagsusulit mga file. Upang pagsusulit a walang asawa file o folder, gamitin ang --grep flag. (Kung gumawa ka ng manu-manong pag-setup, siguraduhing pinangangasiwaan ng iyong config ang flag na ito). Ipasa kung aling mga file pagsusulit sa grep flag: npm magpatakbo ng pagsubok ----grep pagsusulit /foo/bar.

Alinsunod dito, paano ka magpapatakbo ng mga kaso ng pagsubok sa karma?

Tandaan na kakailanganin mong gamitin ang Karma sa Windows upang subukan sa Internet Explorer

  1. Hakbang 1: Pag-install. I-install ang Karma at ang mga kinakailangang plugin gamit ang NPM.
  2. Hakbang 2: Configuration. Gumawa ng file na tinatawag na karma-conf.
  3. Hakbang 3: Pagpapatakbo ng Mga Pagsusulit Gamit ang Karma Command Line Interface.

Sa tabi sa itaas, paano ako magpapatakbo ng isang jasmine test mula sa command line? Ito ay dapat makapagpatuloy sa iyo nang mabilis:

  1. i-install ang Node. js (malinaw naman).
  2. Susunod na i-install si Jasmine. Magbukas ng command prompt at patakbuhin ang: npm install -g jasmine.
  3. Susunod, cd sa anumang direktoryo at mag-set up ng isang halimbawang 'proyekto': jasmine init. mga halimbawa ng jasmine.
  4. Ngayon patakbuhin ang iyong mga unit test: jasmine.

Dahil dito, ano ang single run sa karma?

CLI: -- walang asawa - tumakbo , --hindi- walang asawa - tumakbo . Paglalarawan: Continuous Integration mode. Kung totoo, Karma magsisimula at kukuha ng lahat ng naka-configure na browser, tumakbo mga pagsusulit at pagkatapos ay lumabas na may exit code na 0 o 1 depende sa kung ang lahat ng mga pagsubok ay pumasa o anumang mga pagsubok ay nabigo.

Ano ang karma JavaScript?

Karma ay isang test runner para sa JavaScript na tumatakbo sa Node. js. Gamit Karma upang magpatakbo ng mga pagsubok gamit ang isa sa maraming sikat JavaScript testing suites (Jasmine, Mocha, QUnit, atbp.) at ipatupad ang mga pagsubok na iyon hindi lamang sa mga browser na iyong pinili, kundi pati na rin sa platform na iyong pinili (desktop, telepono, tablet.)

Inirerekumendang: