Stubs-ийг Дээрээс доошоо нэгтгэх тест-д ашигладаг. Драйверуудыг доороос дээш интеграцийн туршилтанд ашигладаг.
Интеграцийн тестийн төрлүүд юу вэ?
Зарим төрлийн интеграцийн туршилтууд нь биг тэсрэлт, холимог (сэндвич), хамгийн эрсдэлтэй, дээрээс доош, доороос дээш Бусад интеграцийн загварууд нь: хамтын ажиллагааны интеграцчлал юм., үндсэн интеграцчлал, давхаргын интеграци, үйлчлүүлэгч-серверийн нэгдэл, түгээсэн үйлчилгээний нэгдэл болон өндөр давтамжийн интеграци.
Дараах туршилтын стратегиудын аль нь туршилтанд тулгуур болон драйвер ашиглахтай холбоотой вэ?
Сэндвичний сорил нь доороос дээш, дээрээс доош чиглэсэн хандлагын хослол тул доороос дээш, дээрээс доошоо хандалтын давуу талыг ашигладаг. Эхэндээ энэ нь stub болон драйверуудыг ашигладаг бөгөөд энд stub нь ogf-ийн алга болсон бүрэлдэхүүн хэсгийн үйлдлийг дуурайдаг. Үүнийг мөн Hybrid Integration Testing гэж нэрлэдэг.
Нэгжийн туршилтанд стб гэж юу вэ?
Stub гэдэг нь туршилтын явцад өөр бүрэлдэхүүн хэсгийн орыг эзэлдэг жижиг код юм. Татвар ашиглахын давуу тал нь тогтмол үр дүнг өгдөг бөгөөд энэ нь тестийг бичихэд хялбар болгодог. Та бусад бүрэлдэхүүн хэсэг нь хараахан ажиллахгүй байсан ч туршилт хийж болно.
Sub program гэж юу вэ?
Таслах нь урт программыг орлох жижиг программ юм, дараа нь ачаалах боломжтой эсвэл алсаас байрладаг. Жишээ нь, Remote Procedure Calls (RPC) ашигладаг программыг хүссэн процедурыг өгдөг программыг орлох бүдүүвчүүдээр эмхэтгэсэн.