Английская лексика: Разработка программного обеспечения · Тестирование

Что значит stub?

Значение и примеры · Разработка программного обеспечения

существительноеТермин продвинутого уровня

stub: заглушка, тестовая заглушка

Простая тестовая замена функции, сервиса или модуля, возвращающая заранее заданные данные в контролируемых условиях.

Где и как употребляется

Заглушки изолируют проверяемый код от внешних систем и делают результаты предсказуемыми; применяются в модульных тестах.

Примеры предложений

  1. In the unit test, we replaced the billing service with a stub that always returns the same invoice status for overdue accounts.

    В модульном тесте мы заменили платёжный сервис заглушкой, которая всегда возвращает одинаковый статус счёта для просроченных аккаунтов.

    Предсказуемый ответ подмены позволяет проверить код без обращения к настоящему сервису.

  2. The backend team exposed a stub for the shipping API so the mobile app could be tested before the partner system went live.

    Команда серверной части предоставила заглушку API доставки, чтобы проверить мобильное приложение до запуска системы партнёра.

    Временная имитация ответов API позволяет тестировать приложение до готовности внешней интеграции.

Распространённые словосочетания

  • test stub
  • create a stub
  • stub response