Нэгж болон интеграцийн туршилтын хооронд ямар ялгаа байдаг вэ?
Нэгж болон интеграцийн туршилтын хооронд ямар ялгаа байдаг вэ?
Anonim

Нэгжийн туршилт нэг төрөл юм туршилт Жижиг код нь хийх ёстой зүйлээ хийж байгаа эсэхийг шалгах. Интеграцийн туршилт нэг төрөл юм туршилт эсэхийг шалгах өөр модулиудын хэсгүүд хамтран ажиллаж байна. Нэгжийн туршилтууд гаднах кодоос хамаарал байх ёсгүй нэгжийг туршсан.

Үүний нэгэн адил, нэгж тест болон интеграцийн тест хоёрын ялгаа юу вэ?

ТҮЛХҮҮР DIFFERENCE Нэгжийн туршилт нь туршилт ямар арга замаар нэгж эх кодын байна туршсан ашиглахад бэлэн эсэхийг тодорхойлох, харин Интеграцийн туршилт шалгалтууд хоорондын интеграци програм хангамжийн модулиуд.

Интеграцийн туршилт яагаад нэгжийн тестээс хэцүү байдаг вэ? Интеграцийн туршилт нэлээд төвөгтэй бөгөөд Илүү хэцүү Учир нь энэ нь маш олон тохиргоо шаарддаг. Тийм шүү яагаад интеграцийн тестүүд бичихэд хэцүү ба нэгжийн туршилтаас илүү тест . Энэ туршилт бүхэлдээ маш чухал юм нэгдсэн систем/програм хангамж нь жижиг нэгж (кодын хэсэг) биш харин үйлчлүүлэгчид хүрдэг.

Үүнээс гадна нэгжийн интеграцийн тест гэж юу вэ?

НЭГДСЭН ТУРШИЛТ програм хангамжийн түвшин юм туршилт хаана хувь хүн нэгж хосолсон ба туршсан бүлэг болгон. Энэ түвшний зорилго нь туршилт хоорондын харилцан үйлчлэлийн алдаа дутагдлыг илрүүлэх явдал юм нэгдсэн нэгжүүд . Туршилт жолооч нар болон тест туслахын тулд stbs ашигладаг Интеграцийн туршилт.

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

Үндсэн хоорондын ялгаа хоёр нь тэр дотор байна нэгжийн туршилт , бусад анги, модулиудын бүх аргуудыг элэглэсэн байна. Нөгөө талаас, төлөө бүрэлдэхүүн хэсгийн туршилт , бүх бүдүүвч болон симуляторуудыг бүх ангиудын бодит объектоор сольсон ( нэгж ) үүнээс бүрэлдэхүүн хэсэг , мөн шоолох нь бусад ангиудад хэрэглэгддэг бүрэлдэхүүн хэсгүүд.

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