Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає TDD?
Значення й приклади · Розробка програмного забезпечення
TDD: TDD, розробка через тестування
Скорочення від test-driven development: спочатку пишуть тест, який не проходить, потім код для його проходження, а далі впорядковують код; цикл повторюють.
Де і як уживається
Цикл часто називають red, green, refactor. Скорочення вимовляють по літерах: T-D-D. Кажуть do TDD, practice TDD або write it test-first. Команди по-різному ставляться до суворості цього підходу, але термін часто трапляється на співбесідах.
Приклади речень
We used TDD for the pricing rules because the edge cases were so tricky.
Для правил ціноутворення ми застосували TDD, бо граничні випадки були надто складними.
Спершу сформульовані тести допомогли опрацювати складні виняткові умови розрахунку.
With TDD, I write a test for the bug first and watch it fail.
За TDD я спочатку пишу тест на помилку й дивлюся, як він не проходить.
Початковий невдалий тест підтверджує, що він справді відтворює дефект до виправлення коду.
Поширені словосполучення
- practice TDD
- red, green, refactor
- test-first
- TDD cycle
Пов’язані терміни
Інші терміни: Тестування
- edge case · граничний випадок
- QA · забезпечення якості
- regression · регресія
- integration test · інтеграційний тест
- test coverage · покриття тестами
- mock · імітація
- end-to-end test · наскрізний тест
- flaky · нестабільний
- test suite · набір тестів
- manual testing · ручне тестування
- assertion · твердження-перевірка
- smoke test · поверхнева перевірка працездатності
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
