Агуулгын хүснэгт:

Та үйлийн үрд нэг туршилтын тохиолдлыг яаж ажиллуулах вэ?
Та үйлийн үрд нэг туршилтын тохиолдлыг яаж ажиллуулах вэ?

Видео: Та үйлийн үрд нэг туршилтын тохиолдлыг яаж ажиллуулах вэ?

Видео: Та үйлийн үрд нэг туршилтын тохиолдлыг яаж ажиллуулах вэ?
Видео: Доктринальные Гностические Размышления // Интервью N09 (с субтитрами) 2024, Арванхоёрдугаар сар
Anonim

Анхны утгаараа, үйлийн үр гүйдэг бүгд чиний тест файлууд. руу тест а ганц бие файл эсвэл хавтсанд --grep тугийг ашиглана уу. (Хэрэв та гараар тохируулсан бол таны тохиргоо энэ тугийг зохицуулж байгаа эсэхийг шалгаарай). Аль файл руу дамжуулна уу тест grep туг руу: npm тест ажиллуулах -- --grep тест /foo/bar.

Үүний дагуу та үйлийн үр дэх туршилтын тохиолдлуудыг хэрхэн явуулдаг вэ?

Та Internet Explorer дээр туршиж үзэхийн тулд Windows-тэй Карма-г ашиглах хэрэгтэй гэдгийг анхаарна уу

  1. Алхам 1: Суурилуулалт. NPM ашиглан Карма болон шаардлагатай залгаасуудыг суулгана уу.
  2. Алхам 2: Тохиргоо. karma-conf нэртэй файл үүсгэ.
  3. Алхам 3: Карма командын шугамын интерфэйсийг ашиглан туршилт хийх.

Дээрхээс гадна командын мөрөөс мэлрэг цэцгийн тестийг хэрхэн ажиллуулах вэ? Энэ нь таныг хурдан хөдөлгөх болно:

  1. Node суулгана. js (мэдээж).
  2. Дараа нь Жасминыг суулгана уу. Тушаал хүлээх мөрийг нээж ажиллуулна уу: npm install -g jasmine.
  3. Дараа нь дурын лавлах руу cd оруулаад "төслийн" жишээг тохируулна уу: jasmine init. мэлрэг цэцгийн жишээ.
  4. Одоо нэгжийн тестээ явуулна уу: мэлрэг цэцэг.

Тиймээс үйлийн үр дэх ганц гүйлт гэж юу вэ?

CLI: -- ганц бие - гүйх , --үгүй- ганц бие - гүйх . Тодорхойлолт: Тасралтгүй интеграцийн горим. Хэрэв үнэн бол, Үйлийн үр бүх тохируулсан хөтчүүдийг эхлүүлж, авах болно, гүйх тест хийж, дараа нь бүх тестүүд тэнцсэн эсвэл бүтэлгүйтсэн эсэхээс хамаарч 0 эсвэл 1 гэсэн гаралтын кодоор гарна.

Карма JavaScript гэж юу вэ?

Үйлийн үр нь туршилтын гүйгч юм JavaScript Энэ нь Node дээр ажилладаг. js. Ашиглаж байна Үйлийн үр олон алдартай тестүүдийн аль нэгийг ашиглан туршилт хийх JavaScript туршилтын багцууд (Jasmine, Mocha, QUnit гэх мэт) бөгөөд эдгээр туршилтыг зөвхөн өөрийн сонгосон хөтөч дээр биш, мөн өөрийн сонгосон платформ дээр (ширээний компьютер, утас, таблет) гүйцэтгээрэй.

Зөвлөмж болгож буй: