Наслаждайтесь еще одним взглядом на наши семинары!

Регистрация на все семинары будет открыта сразу, в течение следующих 14 дней. В настоящее время мы собираем всю информацию для вас.

Оставайтесь с нами, скоро будет больше информации!

Не забывайте, что воркшопы открыты для всех участников ReactiveConf за небольшую плату (~20 евро) для покрытия расходов, связанных с логистикой и закусками.

Глеб Бахмутов

Современная автоматизация тестирования с Cypress

Этот семинар научит участников, как тестировать современное веб-приложение с помощью средства запуска сквозных тестов Cypress.io. Приложение использует платформу Vue.js с управлением данными Vuex и вызовами REST API, но тестирование будет применимо к любому современному веб-приложению. Требуется знание веб-разработки с использованием JavaScript, а также некоторые базовые навыки работы с Node.js.

Часть 1 — основы

Как установить и запустить Cypress
Как Cypress скаффолдит файлы
Написание и запуск базового теста
Настройка видеозаписи и скриншотов при сбое
Площадка Selector Playground
Тестирование XHR-запросов< br /> Использование фикстур данных в тестах

Часть 2. Основные понятия

Настройка Cypress с помощью CLI, env, конфигурационных файлов
Возможность повторных попыток и настраиваемые утверждения
Написание пользовательских команд
Использование настраиваемого препроцессора Webpack или Browserify
Объекты страниц и действия приложений
Тестирование отдельные компоненты Vue/React/X
Доступ к ОС через cy.task
Когда не использовать Cypress

Михал Мишишин

ReasonML с типом сети: изучите причину и создайте кроссплатформенную игру

ReasonML – это язык программирования, позволяющий создавать быстрые приложения с абсолютной безопасностью типов.
Он компилируется в собственный двоичный файл (MacOS, Linux, Windows, Android, iOS) или в JavaScript!
Во время этого семинара вы познакомитесь с ReasonML, изучите основы функционального программирования и создадите кроссплатформенную компьютерную игру!
Вы узнаете все на реальных примерах и сможете видеть свой прогресс как игра становится все более и более интерактивной, когда вы решаете упражнения.

Гил Тайар

Фронтенд-тестирование: определение территории

Фронтенд-тестирование невозможно! У меня нет на это времени! Это делает мой танк производительности! Мой менеджер не разрешает мне это делать!

Все это отговорки, чтобы не писать тесты для вашего внешнего кода. В интересах времени остановлюсь на реальных причинах — не знаю как, боюсь начинать — и развею страх, просто написав тесты и показав, как это просто..

Я дам рецепт, которому вы можете следовать, чтобы ослабить свой страх перед неизвестностью — написание тестов. Я расскажу о различных видах тестирования и о том, как они последовательно сочетаются друг с другом. На этом семинаре мы будем писать:
* Модульные тесты с использованием Mocha
* Интеграционные тесты с использованием JSDOM
* Сквозные тесты автоматизации браузера с использованием Cypress

Поэкспериментируйте с рабочим методом, чтобы написать тесты, которые охватывают весь ваш код и заставят вас чувствовать себя уверенно при следующем развертывании кода.

Наталья Вокроулецка, Петер Хозак, Растислав Шварба

Код Отступление

Вы когда-нибудь думали, как улучшить свои навыки программирования? Хотите попробовать себя в забавных задачах по программированию?

Если да, то добро пожаловать на Code Retreat!

Code Retreat — это мероприятие, направленное на повышение квалификации разработчиков программного обеспечения. Во время мероприятия у нас будет несколько сессий. Каждая сессия принесет различные проблемы. После каждого сеанса вы будете удалять свой код и начинать заново со свежими идеями от вашего нового друга!

Мы сосредоточимся на чистом коде, надежных тестах и ​​парном программировании.

Мероприятие создано для людей, программирующих на разных языках и использующих любой фреймворк.

Просто приходите, приносите свой ноутбук и настройте среду для проведения тестов!

…скоро будет больше мастер-классов!

Если вы пропустили это, загляните также в наш «Обновление семинаров №1

И не забывайте — вам нужен только билет на ReactiveConf 2019!

Мики и команда ReactiveConf

PS: #Мики❤ты