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

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

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

Видео: Нэгжийн туршилтанд юуг шалгах ёстой вэ?
Видео: УЖАСЫ НОЧЬЮ В ДОМЕ С ДЕМОНОМ ЭГФ МИСТИКА 2024, May
Anonim

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

Тэгэхээр ямар нэгж тестийг шалгах ёстой вэ?

Нэгжийн туршилт -ийн үйлдэл юм туршилт жижиг бүрэлдэхүүн хэсэг, эсвэл нэгж , таны програм хангамжийн хэрэглээний. Учир нь хувь хүн бүрийн хамрах хүрээ нэгжийн туршилт маш хязгаарлагдмал тул түүнд хүрэх цорын ганц арга бол код бичих явдал юм туршилтууд таны кодыг ихэвчлэн NUnit эсвэл Microsoft гэх мэт фреймворк ашигладаг Туршилт хийх Хүрээ.

Дараа нь асуулт бол та нэгжийн тест бичих ёстой юу? Нэгжийн туршилтууд Энэ нь рефакторинг эсвэл дахин хийх үед ялангуяа ашигтай байдаг. бичих хэсэг код. Хэрэв Та сайн бай нэгжийн туршилтууд хамрах хүрээ, Та итгэлтэйгээр дахин засварлаж чадна. Үгүй нэгжийн туршилтууд , үүнийг хангах нь ихэвчлэн хэцүү байдаг Та юу ч эвдсэнгүй. Товчхондоо - тийм ээ.

Дараа нь та нэгжийн туршилтанд юу хийдэг вэ гэж асууж магадгүй юм.

Нэгжийн туршилт программист кодыг дараа нь дахин засварлах боломжийг олгодог ба хийх модуль зөв ажиллаж байгаа эсэхийг шалгаарай (жишээ нь, Регресс туршилт ). Процедур нь бичих явдал юм тест бүх функц, аргуудад зориулсан тохиолдлууд бөгөөд ингэснээр өөрчлөлт нь гэмтэл учруулах бүрийг хурдан илрүүлж, засах боломжтой.

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

Нэгжийн туршилтын талаар дэлгэрэнгүй

  1. Бодоод үз!
  2. Үйлдвэрлэлийн кодонд ангийг үүсгэж, зохих ёсоор нэрлэнэ үү.
  3. Хэрэгжүүлэхийг хүсч буй ангийнхаа нэг зан төлөвийг сонгоод түүнд зориулсан аргын stub үүсгэ.
  4. Үүний тулд тест бичээрэй.
  5. Эмхэтгэж, туршилтын гүйгч танд улаан зураасыг үзүүлээрэй!

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