Заглушки используются в интеграционном тестировании сверху вниз. Драйверы используются в восходящем интеграционном тестировании.
Какие бывают виды интеграционного тестирования?
Некоторые различные типы интеграционного тестирования: большой взрыв, смешанный (сэндвич), наиболее рискованный, нисходящий и восходящий Другие шаблоны интеграции: совместная интеграция, магистральная интеграция, интеграция уровней, интеграция клиент-сервер, интеграция распределенных сервисов и высокочастотная интеграция.
Какая из следующих стратегий тестирования предполагает использование заглушки и драйвера для тестирования?
Сэндвич-тестирование представляет собой комбинацию восходящего и нисходящего подходов, поэтому он использует преимущества как восходящего, так и нисходящего подхода. Первоначально он использует заглушки и драйверы, где заглушки имитируют поведение отсутствующего компонента ogf. Он также известен как гибридное интеграционное тестирование.
Что такое заглушки в модульном тестировании?
Заглушка - это небольшой фрагмент кода, который заменяет другой компонент во время тестирования. Преимущество использования заглушки заключается в том, что она возвращает согласованные результаты, что упрощает написание теста. И вы можете запускать тесты, даже если другие компоненты еще не работают.
Что такое программа-заглушка?
Заглушка - это маленькая программная процедура, которая заменяет более длинную программу, которая может быть загружена позже или расположена удаленно. Например, программа, использующая удаленные вызовы процедур (RPC), компилируется с заглушками, которые заменяют программу, предоставляющую запрошенную процедуру.