|
Кількість
|
Вартість
|
||
|
|
|||
|
|
|||
Юніт-тестування – це процес перевірки окремих модулів програми на коректність роботи. Правильний підхід до тестування дозволить максимізувати якість та швидкість розробки проекту. Неякісні тести, навпаки, можуть завдати шкоди: порушити працездатність коду, збільшити кількість помилок, розтягнути строки та витрати. Навчання розробляти тести професійного рівня, без помилок автоматизувати процеси тестування, а також інтегрувати тестування в життєвий цикл програми. Згодом ви оволодієте особливим чуттям, властивим фахівцям із тестування. Як не дивно, практика написання хороших тестів сприяє створенню якіснішого коду. У цій книзі: універсальні рекомендації з оцінки тестів; тестування для виявлення та виключення антипатернів; рефакторинг тестів разом із робочим кодом; використання інтеграційних тестів для перевірки всієї системи.
