Начало основного контента

Offline-день

Теплый ламповый офлайн

 09:4020:15 (МСК)

Park Inn by Radisson Pulkovskaya: пл. Победы, 1, Санкт-Петербург, Россия

Covid-19 free zone

Почему стоит идти

  • Пообщаться в живую

    Повидать старых знакомых. Обсудить актуальные проблемы. Прийти к новым идеям. Подискутировать и просто поболтать.

  • Окунуться в атмосферу офлайна

    Сменить обстановку, отвлечься и с пользой провести время. Запастись свежими впечатлениями и новыми знакомствами.
    *А для кого-то — ещё и побывать в летнем Питере.

В программе

  • Время в программе указано для часового пояса МСК.

  • Зал 1

    Доклад

    Assert, как много в этом слове...

    Язык -RU

    Многие слышали про Arrange-Act-Assert. И про single assert слышали. В этих подходах буква «Л» обозначает лёгкость поддержки тестов, а «П» — понятность их вывода. Тест может падать по разным причинам (на CI другое окружение, больше выполняющихся тестов, больше нагрузка и т. д.), но вопрос «почему же упало» остаётся. В докладе рассмотрим, как современные инструменты (JUnit 4/5, Spok, Power Assert, Truth) позволяют писать тесты так, чтобы их падение было проще анализировать, а сами тесты было проще поддерживать.

  • Зал 1

    Доклад

    Уберите из своего резюме «разработка QA-фреймворка»

    Язык -RU

    Вы узнаете, почему «идеальный» фреймворк должен иметь около 4-х публичных классов. Также обсуждаются практические вопросы по работе с базами данных (JPA/Hibernate), с REST и gRPC.

    Selenide или Playwright предлагать не будут.

  • Зал 2

    Доклад

    Mobile security testing starter kit

    Язык -RU

    В докладе поговорим про тестирование безопасности мобильных приложений, обсудим OWASP Mobile Security Testing Guide и составим чек-лист с базовым минимумом проверок.

    Теоретическая часть доклада в основном применима для обеих платформ, практиковаться будем на Android-приложении. Доклад рассчитан на специалистов по тестированию, желающих познакомиться с темой безопасности приложений, но надеемся, будет интересен и другим слушателям.

     

  • Зал 1

    Доклад

    Правильно ли вы парсите XML? Разбираемся с уязвимостями

    Язык -RU

    Дефекты безопасности, возникающие при обработке XML-файлов, хитры. Почему блог, развернутый на вашей машине, может стать причиной утечки данных? Почему при обработке картинок приложение начинает отправлять сетевые запросы?

    Разберем, как обработка XML-файлов связана с дефектами безопасности, что такое XXE и XEE, и каким образом можно защититься от них.

  • Зал 2

    Доклад

    Java PathFinder: летим на Марс без багов и дедлоков

    Язык -RU

    С помощью небольших примеров посмотрим, как использовать специализированную JVM (Java PathFinder) для поиска нетривиальных ошибок в многопоточных программах. Поговорим не только о достоинствах инструмента, но и о его ограничениях. Также сравним JPF с другими решениями, направленными на тестирование многопоточных Java-программ — JCStress и LinCheck.

  • Обед

    Шведский стол и напитки на выбор.

  • Зал 1

    Доклад

    Selenium: почему существующие библиотеки устарели и как сделать новую

    Язык -RU

    Любой опытный инженер по автоматизации тестирования знает, что такое Selenium и как его использовать для запуска тестов в браузерах. Тем не менее немногие знают, как Selenium устроен изнутри. Исторически есть довольно много путаницы, и не все могут объяснить, чем отличается Selenium и WebDriver, клиент Selenium и сервер Selenium.

    Спикер расскажет, что же в действительности обозначают эти понятия, и покажет свое видение будущего клиентов для Selenium.

  • Зал 1

    Доклад

    Что может iOS-симулятор

    Язык -RU

    Поговорим про разницу между симулятором и эмулятором.

    Про возможности симулятора, которые XCode предоставляет из коробки.

    Автоматизируем пару кейсов через консоль и simctl.

    Рассмотрим ограничения IOS-симулятора и то, как их можно обойти.

  • Зал 2

    Обсуждение

    Круглый стол. Все ушли, а мы остались: изменения в банковской инфраструктуре

    Язык -RU

    В рамках круглого стола поговорим про банковскую отрасль в новых реалиях. Представители Сбера, Тинькофф и Альфа-Банка расскажут, как изменилась жизнь банковских организаций. Что приходится менять? На какие платформы приходиться мигрировать? Какие новые вызовы возникают? Обсудим и подискутируем.

    • Иван Боклач
    • Никита Макаров
    • Артем Соковец
    • Дарья Манухина
  • Главная студия

    Интервью с Юлией Атлыгиной

    Язык -RU

    Test Sphere: о тестировании с разных сторон.

    Берём двух людей, у которых общий опыт в тестировании перевалил за 20 лет. Даём им колоду карт с различными темами о тестировании: аспекты качества, эвристики, техники тестирования, подходы и т. д. Обсуждаем, добавляя в процессе истории из практики и комментарии из чатов зрителей...

    Интересно? Заходите!

  • Главная студия

    JUnit, дай пять! Переносим код в JUnit 5 Extensions

    Язык -RU

    Повтор доклада Дмитрия Тучса, представленного на конференции Heisenbug 2018 Piter.

    JUnit 5 — фреймворк, первый релиз-кандидат которого выпущен в 2017 году. Имя JUnit обязывает ко многому, так как он является самым популярным решением для написания тестов в Java-мире.

  • Зал 1

    Доклад

    Пайплайн против человеков. Или за?

    Язык -RU

    В последнее время многие говорят, что тестирование немного отстает от IT-индустрии. Так ли это? Отчасти. 

    Вспомните, что происходило 10-12 лет назад: разработчик писал код и отправлял его ревьюеру. После всех правок и низкоуровневых тестов код уходил админам для сборки и деплоя. Собранный сервис отдавался в QA, где всё тестировалось, и если тестирование выдавало «зеленый» отчет, продукт уходил «на золото». Люди передавали артефакты из рук в руки. Но потом пришел пайплайн: Git, Docker, Kubernetes и другие страшные вещи. Команда разработки стала работать прямо на конвейере — как на заводе Форда в 1913 году! 

    Вот только многие команды тестировщиков все еще норовят снять наш «Форд» с конвейера, а потом водрузить его обратно. К чему это приводит, мы представляем. Можно ли обеспечить качество, не жертвуя скоростью? А если нет, то «сколько качества» можно уступить в угоду эффективности? В своем новом докладе Артем Ерошенко расскажет о том, как найти ответы на эти вопросы.

  • Нетворкинг

    Повидать старых знакомых. Обсудить актуальные проблемы. Прийти к новым идеям. Подискутировать и просто поболтать.

  • Зал 3

    BOF-сессия

    BoF-сессия: способы улучшения качества в условиях постоянного сокращения Time To Market

    Язык -RU

    На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему. Обратите внимание: эта сессия будет доступна только в офлайне. Записи и трансляции не будет.

    Обсудим актуальную проблему на многих продуктовых проектах: использование shift-left testing и автоматизацию процессов QA. Актуально для QA-менеджеров, тимлидов и продукт-менеджеров.

    • Дарья Манухина
    • Никита Макаров
    • Марат Саттаров
    • Денис Сибирцев
  • Зал 4

    BOF-сессия

    BoF-сессия: будущее роботизации в России

    Язык -RU

    На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему. Обратите внимание: эта сессия будет доступна только в офлайне. Записи и трансляции не будет.

    Каково настоящее и будущее роботизации? Поговорим про реализацию продуктовых требований, переход от R&D к серийному производству, разнице в принципах тестирования железа и софта и окупаемость. 

    • Алексей Лавренюк
    • Ислам Бжихатлов
    • Иван Борисов
    • Авенир Воронов
    • Иван  Калинов
  • Дискуссионные зоны

    Для общения со спикерами между докладами. Без записи, без цензуры, без ограничений по времени.
  • BoF-сессии

    Обсуждения, где нет ведущих и спикеров. Те самые кулуары, где возникают новые идеи и рождается будущее.
  • Круглые столы

    Место, где спикеры и эксперты в открытом формате обсуждают самые злободневные вопросы индустрии.

Бонус

На offline-дне конференции будет трансляция, которая доступна участникам с онлайн-билетом. Если хотите задать любые вопросы спикеру вживую и получить ответы — ждем вас на площадке.

Если у вас нет онлайн-билета, то при покупке билета на офлайн, вы получите доступ к записям 35 докладов и других активностей из онлайн-части.

  • Обеды и кофе-брейки

    Шведский стол и напитки на выбор.
    Если у вас есть пищевые ограничения, напишите в наш саппорт. Мы найдем решение.
  • Вечером

    Нетворкинг для всех участников, спикеров и экспертов.
    Неформальная обстановка и разговоры по душам.
  • Если у вас уже есть билет на онлайновую часть конференции, вы можете проапгрейдить его до «Online+Offline». Для этого напишите нашим саппортам: support@heisenbug.ru
  • Мы также можем дать скидку на апгрейд, если вы заполнили форму обратной связи по онлайновой части конференции — ссылка на опрос приходит на email после завершения онлайна. Когда будете запрашивать апгрейд, напишите в письме, что заполнили анкету, и скидка ваша.
  • Важно! Если ваш билет оплачивала компания, вы можете попросить у нее оплатить и апгрейд тоже. Если не выйдет, можете оплатить его самостоятельно со скидкой.

COVID-free

На наших конференциях будет организована зона, свободная от COVID-19. Здесь мы собрали все вопросы про посещение offline-дня.

  • Как попасть на конференцию?

    На входе предъявите паспорт (или его фото на смартфоне) и действующий QR-код. Наш сотрудник отсканирует QR-код и сверит данные с паспортом.

    Обратите внимание:

    • Действующий QR-код появится на Госуслугах автоматически, если вы прошли полный курс вакцинации от COVID-19 или выздоровели, а медорганизация внесла сведения об этом в соответствующий регистр.
    • Если QR-код недействителен, вам будет отказано в посещении конференции.
    • Если у вас европейский документ о вакцинации, то в нем должен быть четко прописан срок годности QR-кода.
    • Если данные не совпадают по причине смены фамилии или паспорта, нужно предъявить документы, подтверждающие изменения.
  • Что делать, если у меня нет QR-кода?
    На входе вы также можете предъявить действующий отрицательный результат ПЦР-теста, сделанный не ранее чем за 48 часов до вашей регистрации на мероприятие.
  • А если у меня нет ни QR-кода, ни результата ПЦР?
    Для входа на конференцию обязательно нужен QR-код или ПЦР-тест. Мы можем сделать вам экспресс-тест на входе, но обратите внимание: количество тестов будет ограничено. Поэтому постарайтесь позаботиться обо всем заранее.
  • А если уже куплен билет? Деньги вернут?
    Нет, но вы можете подключиться к трансляции и смотреть доклады онлайн.
  • Какие меры безопасности будут приняты на площадке?
    • По всей площадке будут санитайзеры и одноразовые маски.
    • При необходимости сможем измерить температуру и организовать врачебную помощь.
  • Будет ли на конференции обязательный масочный режим?
    Нет. Но по желанию вы можете получить бесплатные маски на стойке регистрации.

Вопросы и ответы

  • Где будет проходить Offline-день конференции?
    Offline-день пройдет 21 июня по адресу: Park Inn by Radisson Pulkovskaya: пл. Победы, 1, Санкт-Петербург, Россия.
  • Когда будет известна программа и время проведения Offline-дня конференции?
    Мы будем публиковать программу частями на сайте конференции, начиная со второй половины апреля.
  • Какие активности будет включать в себя offline-день конференции?

    На offline-конференции будут:

    • доклады основной программы;
    • круглые столы на актуальные темы;
    • BoF-сессии;
    • дискуссии со спикерами offline-дня и спикерами online-дней, которые приедут на площадку.
  • Будет ли online-трансляция Offline-дня конференции?

    Мы будем вести прямую трансляцию большинства активностей Offline-дня: основных докладов, круглых столов и т. д.

    Дискуссии транслироваться и записываться не будут.

  • Offline был так давно, что я уже не помню, какой порядок действий на offline-конференциях.
    Не переживайте, перед мероприятием мы вышлем вам памятку участника — там будет вся необходимая информация.
  • Что входит в билет Online+Offline?
    Билет Online+Offline включает в себя доступ ко всем трансляциям активностей конференции, бессрочный доступ к видеозаписям активностей, очное посещение Offline-дня.
  • Могу ли я купить билет только на Offline-день конференции?
    Чтобы посетить Offline-день, есть два варианта: купить билет Online+Offline или после окончания конференции приобрести билет «Видео+Офлайн».
  • Как мне попасть на Offline-день, если у меня есть Online-билет?
    Если у вас уже есть билет на онлайн-часть конференции, вы можете проапгрейдить его до «Online+Offline». Для этого напишите нашим саппортам: support@heisenbug.ru
  • Как попасть на Offline-день, если компания оплатила мне только Online-билет?
    Если компания, которая оплачивала ваш билет, не готова проапгрейдить его до Offline, то вы можете сделать это самостоятельно со скидкой. Скидка дается за прохождение опроса после окончания Online-части конференции.
  • Есть ли ограничения по количеству билетов на Offline-день?

    Количество билетов ограничено вместимостью площадки проведения конференции.

    Так что лучше купить билет заранее, пока они в наличии.

  • Есть ли ковидные ограничения для посещения offline-конференции?

    Нужен действующий QR-код или отрицательный ПЦР-тест:

    • Действующий QR-код появится на Госуслугах автоматически, если вы прошли полный курс вакцинации от COVID-19 или выздоровели, а медорганизация внесла сведения об этом в соответствующий регистр. Если у вас европейский документ о вакцинации, то в нем должен быть четко прописан срок годности QR-кода.
    • Отрицательный ПЦР-тест должен быть сделан не ранее, чем за 48 часов до момента регистрации.

    Если нет ни того, ни другого, мы сделаем вам экспресс-тест прямо на входе.
    Важно: количество тестов ограничено.

  • А если ограничения вновь ужесточат, что станет с мероприятием?
    К сожалению, offline-конференцию придется отменить. В таком случае мы оперативно сделаем возврат денежных средств.