company_banner

Heisenbug 2019 Piter: что будет в бесплатной трансляции, а что только на самом мероприятии



    Конференция Heisenbug 2019 Piter состоится уже в пятницу-субботу, а пока что у нас пост и для тех, кто там будет, и для тех, кого не будет. Если хотели бы там оказаться, но не можете лично присутствовать — ситуацию частично поможет исправить бесплатная онлайн-трансляция, и под катом мы расписали, что именно в неё попадёт. А если собираетесь на конференцию — из поста узнаете, какие там будут вещи, которые в трансляцию не попадут.

    Что будет в трансляции


    На YouTube мы 17 мая (в первый день конференции) проведём бесплатную трансляцию с докладами первого зала.



    10:30 Neal Ford — Building evolutionary architectures: Fitness functions


    Открывающий кейноут — время для общей картины и необычного ракурса. Так что в этом случае зрители ещё не будут нырять с головой в тонкости конкретного инструмента для тестирования, а рассмотрят общие вопросы.

    Архитектуру часто рассматривают статично: ну, большому проекту нужна одна, маленькому другая. Но что-то постоянно происходит в динамике: маленькие проекты становятся большими, задачи меняются, в индустрии происходят изменения. И всё это приводит к ряду сложностей — в том числе и с точки зрения тестирования. Как сделать, чтобы не приводило?





    12:00 Andrey Lushnikov — Modern web testing and automation with Puppeteer


    А вот теперь приходит время разбираться с нюансами конкретных инструментов. Как работает библиотека Puppeteer, предоставляющая API для управления Chrome? Что делает её такой быстрой? Какие есть интересные сценарии её использования? Как она сочетается с облаками и Docker-контейнерами?

    Андрей Лушников считает, что будущее автоматизации веб-тестирования за Puppetter, и ответит на все эти вопросы. А кому знать ответы на них, как не ему: если открыть на GitHub список контрибьюторов Puppeteer, Андрея можно увидеть на первой же строчке.





    14:00 Юрий Дымов — Move fast and don't break things


    Несколько лет назад глобальный отказ систем Uber на два часа стоил компании свыше 25 миллионов долларов. Этот инцидент заставил перестроить процессы разработки и тестирования на всех уровнях, в частности, бэкенд был распилен на микросервисы, а iOS- и Android-приложения были переписаны с нуля на базе архитектуры Presidio. Изменилось отношение к тестированию, появилось SLA «99.99% crash free sessions». В докладе Юрий расскажет о процессах, подходах и инструментах, которые относятся к iOS-разработке.





    16:00 Кирилл Толкачёв, Елена Шарова — Командное тестирование: как перестать беспокоиться и начать получать результат


    Есть пожелания к тестированию, с которыми могут согласиться все: не тестировать одно и то же по несколько раз, упростить поддержку кода тестов, избавиться от лока на конкретные технологии в тестировании, сделать так, чтобы тесты увеличивали обозреваемость вашей системы.

    Как сочетать инструменты и подходы к тестированию, чтобы добиться всего этого?

    Кирилл и Елена попробуют разобрать реальный пример тестирования взаимосвязанных сервисов, покажут эволюцию кода и тестов в компонентах системы и получат сквозной отчёт по ним. Рассмотрят полученный результат на корректность и оптимальность, обсудят стратегии тестирования систем со связанными компонентами.





    17:30 Никита Соболев — Тестирование тестов


    Бывает, что тесты на самом деле ничего не тестируют, а узнаем мы о их недостаточности только после падения прода.

    Неужели никак нельзя исправить ситуацию? Конечно, можно. Просто нужно тестировать тесты!

    В своем докладе Никита объяснит теоретическую основу: как и зачем тестировать тесты, покажет, какие есть инструменты, на примере Python, честно расскажет о проблемах внедрения.





    19:00 Jim Holmes — Changing your organization's testing culture


    Заключительный кейноут — как и открывающий, об общих материях. Можно сколько угодно изучать конкретные инструменты и техники, но если в большой компании есть глобальные проблемы с культурой тестирования, это не поможет. Что в таком случае делать? Может ли на это повлиять обычный тестировщик, не возглавляющий компанию?





    Между докладами мы делаем продолжительные перерывы, когда зрители могут вволю порасспрашивать спикеров и пообщаться друг с другом. Чтобы в трансляции всё это время не висела скучная заглушка «продолжим позже», специально для онлайна мы будем брать видеоинтервью у некоторых спикеров.



    Что будет только на конференции


    А что в открытую трансляцию не попадёт, доставшись только зрителям конференции?

    Остальные доклады и дискуссионные зоны


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

    Другая важная часть конференции — дискуссионные зоны. Каждый спикер после своего выступления не просто пять минут отвечает на вопросы из зала, а перемещается в специально оборудованное место, где удобно отвечать даже на самые подробные расспросы. Тут онлайн-билеты уже не помогут — чтобы извлечь из этого пользу, надо присутствовать лично.

    Lightning talks



    В этом году мы в качестве эксперимента пробуем новый для себя формат. Вечером первого дня, когда все доклады из основной программы уже закончатся, главный зал будет отдан под lightning talks: короткие пятиминутные выступления от любых желающих. Подходит, когда хочется чем-то поделиться с сообществом, но это отходит от строгого формата конференции или нет готовности заниматься «полноценным» докладом (тут на подготовку не требуются месяцы работы, а зрители не станут судить слишком строго). В основном заявки уже собраны, но если у вас есть идея, ещё не поздно подключиться: прямо на конференции будет стоять доска, на которой можно вписать себя.

    BOF-сессии


    А вот более традиционный формат для вечера первого дня, уже зарекомендовавший себя на предыдущих Heisenbug. Спикеры и зрители собираются обсудить заранее определённые темы, и между спикерами и зрителями нет жёсткой преграды, каждый может быть услышан (главное — не оффтопить). В этот раз темы будут такими:

    — «How to choose testing tools and language»
    — «Почему на конференциях рассказывают не то, что я хочу услышать?»

    Если вы считаете, что формат программы Heisenbug стоило бы чем-то дополнить или как-то изменить — там как раз можно донести свою позицию до программного комитета.

    Вечеринка


    Если никаких строгих форматов вам не хочется, а хочется просто пообщаться с сообществом, для этого тоже будут подходящие условия. Играет музыка, есть пиво — можно расслабиться и начать общаться свободнее.

    Стенды и demo stage


    Ну и, понятно, когда смотришь трансляцию, не можешь подойти к стендам участвующих компаний — чтобы узнать что-то о них, порешать задачки, поучаствовать в розыгрышах, получить наклеечки. А ещё есть небольшие сцена «demo stage», на которой компании выступают с собственными мини-докладами и подводят итоги розыгрышей.

    Подводя итог


    В общем, у вас три варианта:

    • Если достаточно докладов первого дня из первого зала — вам отлично подойдёт бесплатная трансляция.
    • Если хотите доступ ко всем докладам конференции (и в прямой трансляции, и в записи), но не хотите ехать на конференцию — для вас есть online-билеты.
    • А если хотите получить от конференции всё, начиная с дискуссионных зон и заканчивая вечеринкой — всё ещё не поздно купить обычный билет.
    JUG.ru Group
    609,86
    Конференции для программистов и сочувствующих. 18+
    Поделиться публикацией

    Комментарии 2

      0
      Ссылка на покупку билета на конфу по тестированию — «404 Not Found»)
        0
        Думаю, это связано с тем, что конференция уже прошла :)

      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

      Самое читаемое