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

Що означає contract testing?

Значення й приклади · Розробка програмного забезпечення

іменникТермін вищого рівня

contract testing: контрактне тестування

Перевірка того, чи дотримуються взаємодійні компоненти узгоджених очікувань щодо запитів, відповідей або повідомлень.

Де і як уживається

Контрактне тестування перевіряє сумісність компонентів за узгодженим форматом і поведінкою обміну даними.

Приклади речень

  1. The contract testing suite caught the removed response field before the mobile client was released.

    Набір контрактних тестів виявив вилучене поле відповіді до випуску мобільного клієнта.

    Клієнт залежав від поля, яке постачальник більше не повертав.

  2. Our contract testing verifies that the consumer can handle the provider's error message.

    Наші контрактні тести перевіряють, чи може споживач обробити повідомлення про помилку від постачальника.

    Угода охоплює відповіді з помилками так само, як і успішні дані.

Поширені словосполучення

  • consumer-driven contract testing
  • contract testing suite