Stubs се използват в интеграционни тестове отгоре надолу. Драйверите се използват при тестване на интеграция отдолу нагоре.
Какви са видовете интеграционни тестове?
Някои различни видове тестове за интеграция са голям взрив, смесен (сандвич), рисково-труден, отгоре надолу и отдолу нагоре Други модели на интеграция са: интеграция на сътрудничество, гръбначна интеграция, интеграция на слоеве, интеграция клиент-сървър, интеграция на разпределени услуги и високочестотна интеграция.
Коя от следните стратегии за тестване включва използването на модул и драйвер за тестване?
Тестване на сандвич е комбинацията от подход отдолу нагоре и подход отгоре надолу, така че използва предимството на подхода отдолу нагоре и подхода отгоре надолу. Първоначално използва модулите и драйверите, където мъничетата симулират липсващия компонент на поведението на ogf. Известен е още като тест за хибридна интеграция.
Какво представляват модулите в тестването на единици?
Мъничката е малко парче код, което заема мястото на друг компонент по време на тестване. Предимството от използването на мъниче е, че връща последователни резултати, което прави теста по-лесен за писане. И можете да провеждате тестове, дори ако другите компоненти все още не работят.
Какво е програмна програма?
A stub е малка програма, която замества по-дълга програма, която може да бъде заредена по-късно или която се намира отдалечено. Например, програма, която използва Remote Procedure Calls (RPC), се компилира с модули, които заместват програмата, която предоставя заявена процедура.