Integration testing of back-end applications
“80% проєкту — це багфіксінг” — знайома фраза? Чи задавались ви питанням: “А чи може бути інакше?”. Чи можна замість нескінченного дебагу і десятків баг-репортів займатись фічами? І, щоб фронтендер не питав у вас по кілька разів на день: “В мене тут 500-та, допоможеш?” ?
Під час воркшопу ви дізнаєтесь, як знизити відсоток багфіксінгу на бекенд-частині проєкту менше ніж до 10% й одночасно помітно прискорити весь проєкт.
Аудиторія: Цей курс орієнтований на будь-яких Back-end developers, але практична частина буде виконана на NodeJS.
Формат: Кількість учасників - до 30.
Тривалість: приблизно 4 години. Початок 11 серпня о 15:00 (GMT+3).
Подія відбудеться українською мовою.
Подія повністю пройде онлайн, використовуючи Zoom.
Воркшоп буде поділений на три частини: теоретичну та практичну, а також час відповідей на ваші запитання.
Тренер: Андрій Маковський
— NodeJS team lead at Milan Art LLC.;
10 років досвіду:
— мобільні додатки Android/iOS;
— Backend: Java/Kotlin, NodeJS;
— 15+ комерційних проєктів та 3 своїх;
— Open Source Contributor;
Програма:
Теоретична частина:
В цій частині ми розглянемо як саме інтеграційні тести допомагають одночасно і прискорити проєкт, і покращити його якість.
Практична частина:
— Написання кількох інтеграційних тестів для sample-project.
— Огранізація тестів: найменування, розподіл по файлам і текам.
— “Вимірювання” API-endpoints: як коректно скласти пул інтеграційних тестів для конкретного API endpoint.
— Комплексні інтеграційні тести (тестування features).
— Setup та інтеграція з зовнішніми сервісами.
Запитання та відповіді
В цій частині спікер дасть відповіді на ваші запитання, а також проведе короткий self-advertisment як консультанта.