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

Нэгжийн туршилтууд хэрхэн ажилладаг вэ?
Нэгжийн туршилтууд хэрхэн ажилладаг вэ?

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

Видео: Нэгжийн туршилтууд хэрхэн ажилладаг вэ?
Видео: Машинаас зайгаа бүү салга. ЗӨВ хийгээрэй! 2024, Арваннэгдүгээр
Anonim

НЭГЖИЙН ТУРШИЛТ програм хангамжийн төрөл юм туршилт хаана хувь хүн нэгж эсвэл програм хангамжийн бүрэлдэхүүн хэсгүүдийг туршина. Зорилго нь руу тус бүрийг баталгаажуулах нэгж Програм хангамжийн код нь хүлээгдэж буй байдлаар ажилладаг. Нэгжийн туршилт програмыг хөгжүүлэгчид боловсруулах (кодлох үе шат) үед хийгддэг.

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

Нэгжийн туршилтын зөвлөмжүүд

  1. Хэлэндээ тохирох хэрэгсэл/хүрээг олоорой.
  2. Бүх зүйлд туршилтын тохиолдлууд үүсгэж болохгүй.
  3. Хөгжлийн орчныг туршилтын орчноос тусгаарлах.
  4. Үйлдвэрлэлийнхтэй ойролцоо туршилтын өгөгдлийг ашиглах.
  5. Согогийг засахын өмнө согогийг илчлэх туршилтыг бич.

Цаашилбал, нэгж тест гэж юу вэ, яагаад бид үүнийг хэрхэн ашигладаг вэ? Нэгжийн туршилт програм хангамж юм туршилт агуулсан арга зүй туршилт эх кодын бие даасан нэгжийн руу эсэхийг шалгана уу тэд тохиромжтой байдаг руу байх ашигласан эсвэл биш. -ийн гол зорилго нэгжийн туршилт байна руу Хөтөлбөрийн хэсэг бүрийг салгаж, хэсэг бүр зөв ажиллаж байгаа эсэхийг шалгаарай.

Хүмүүс бас асуудаг, нэгжийн туршилтыг гараар хийж болох уу?

Нэгжийн туршилт хийх боломжтой байх гараар хийсэн гэхдээ ихэвчлэн автоматжуулсан байдаг. Нэгжийн туршилт -ийн нэг хэсэг юм тест -хөдөлгөөнт хөгжүүлэлтийн (TDD) аргачлал нь хөгжүүлэгчид эхлээд алдаа бичихийг шаарддаг нэгжийн туршилтууд . Дараа нь тэд програмыг өөрчлөхийн тулд код бичдэг тест дамжуулдаг.

Нэгжийн тест яагаад хэрэггүй вэ?

Бүхий л нэгжийн туршилтууд гэнэт гарч ирдэг ашиггүй . Зарим тест кодыг дахин ашиглаж болно, гэхдээ бүгдийг нь бүхэлд нь тест багцыг дахин бичих хэрэгтэй. Энэ нь гэсэн үг нэгжийн туршилтууд засвар үйлчилгээний хариуцлагыг нэмэгдүүлэх, учир нь тэдгээр нь кодын өөрчлөлтөд тэсвэр багатай байдаг. Модулиуд ба тэдгээрийн хоорондын холболт туршилтууд танилцуулж байна!

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