03.08.2022
367

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 в качестве консультанта.

Регистрация по ссылке