Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.
Трехдневный интенсив, в рамках которого нарабатывается практика написания экономичных тестов на языках js/python/ruby/php, то есть тестов, требующих минимальных затрат на написание, при этом гарантирующих высокую степень корректности кода. В рамках интенсива рассматриваются вопросы: как вовремя остановиться, как писать тесты, которые не нужно постоянно переписывать из-за изменения кода, какие виды тестов предпочительнее (в каких ситуациях), моки и стабы, когда применять, тестирование кода с побочными эффектами, взаимодействие с базой данных, тестирование во фреймворках, фикстуры или фабрики, инверия зависимостей и контейнеры, bdd, e2e.
Тесты довольно коварная штука, считается что их написание требует дополнительное время и это сложно. Я покажу что все равно наоборот, тесты можно писать так что процесс разработки станет быстрее, а рефакторинг доступнее. В процессе обучения я покажу лучшие практики и способы тестирования приложений, в которых "все сложно" и непонятно как подступиться. Также мы затронем вопрос обеспечения качества в принципе и роли тестировщиков и тестирования в этом процессе.
Этот воркшоп подойдет вам если:
Процесс:
Основной способ коммуникации группы — закрытая слак группа внутри http://slack-ru.hexlet.io и созвоны через https://zoom.us.
Весь создаваемый код находится в открытых репозиториях на гитхабе, которые я проверяю при достижении контрольных результатов, либо по запросу.
Все выходные + вечер пятницы мы будем непрерывно писать код, обсуждать его и устраивать общие созвоны.
Технические требования: