К основному контенту
Heisenbug 2018 MoscowСезон: 2018 Moscow
  • Доклады
  • Спикеры
  • Партнеры
  • Архив
    • Новый Heisenbug
    • Новый Heisenbug
    • Доклады
    • Спикеры
    • Партнеры
    • Архив
    EN

    Доклады

    • Доклады
    • Сохраненное
    • Не записывалось

      Тысяча и один UI-баг, или Как научить разработчика избегать типовых ошибок в UI

      На примере своего опыта Екатерина разберет наиболее распространенные, но неочевидные ошибки в разработке интерфейсов под Android и объяснит причины их возникновения.

      • Екатерина Михеева

        Badoo

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Найди 10 отличий, или Как и зачем тестировать верстку

      Доклад об истории внедрения регрессионного тестирования верстки командой UI (компания Mail.Ru Group), о предпосылках его внедрения, сложностях, с которыми мы столкнулись, и о том, какие проблемы это помогло нам решить.

      • Людмила Мжачих

        Mail.Ru Group

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Проект на Java и Reactor — а как же тесты?

      Несмотря на то что Spring 5 уже шагает по виртуалкам, Reactor пока не в каждом доме, и многие не понимают, как его приручить с разных сторон. Доклад поможет подстелить соломки и разобраться в аспектах тестирования и дебага.

      • Кирилл Меркушев

        Vivy

      На русском языкеRUСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
    • Не записывалось

      Тестируем и плачем вместе со Spring Boot Test

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

      • Кирилл Толкачёв

        JUG Ru Group

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Flying start into contract testing

      Contract testing is an alternative approach to testing microservices. We will see a minimal working example using Kotlin and Pact framework, explore how much you can gain depending on the effort you invest and take a wider look on the contract testing ecosystem, by comparing Pact with Spring Cloud Contract.

      • Piotr Kubowicz

        Ocado Technology

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      Rediscover exploratory testing

      Ingo discusses specific heuristics and techniques of exploratory testing, especially useful in large-scale and fast-paced development environments, to get the most out of exploratory testing in your daily work. Learn that exploratory testing is not just error guessing or common bug hunting, but rather is at the heart of all things testing. Take away a highly productive approach that puts the adventure and effectiveness back into your testing.

      • Ingo Philipp

        Tricentis

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      Нужно сделать рефакторинг проекта? Есть IDEA!

      Артем расскажет об API, который позволяет делать рефакторинг, и приведет несколько примеров миграции (с Allure 1 на Allure 2, с jUnit4 на jUnit 5) и синхронизации кода с тикетами Jira (тест-кейсы).

      • Артем Ерошенко

        Qameta Software

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Юнит-тесты — от теории к практике

      Доклад посвящен тому, как в Mail.Ru Group подходят к юнит-тестированию проектов. Вадим достаточно много времени уделит не только конкретным приемам, но и идеям, которыми руководствуются в компании.

      • Вадим Пуштаев

        Mail.Ru Group

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Kotlin Tooling QA — тестирование инструментов вокруг языка программирования

      Лилия расскажет, как они занимаются QA всей инфраструктуры вокруг Kotlin в IDE и не только и как им живётся с открытым трекером, куда может написать любой желающий.

      • Лилия Абдулина

        JetBrains

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Finding security issues in open source

      This talk will focus on security from the point of view of software testers, not security experts. It will focus on tools and areas of testing which are often forgotten and could lead to security vulnerabilities. All of this is nicely peppered with examples from the open source world, some of them coming from Red Hat's own backyard.

      • Alexander Todorov

        Red Hat / Kiwi TCMS

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      Вуайеризм тестировщика, или Как наблюдение за пользователями поможет вам

      Наблюдая за пользователями, можно понять, как люди используют сервисы в реальной жизни. А это поможет найти и исправить ранее неизвестные ошибки.

      • Антонина Хисаметдинова

        BANKEX

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Заморочки в Selenium WebDriver

      Сложные задачи, которые возникали при разработке Selenium WebDriver, и как Алексей и его коллеги с ними справлялись.

      • Алексей Баранцев

        Software-Testing.Ru

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Epic fails производителей девайсов

      Поговорим о том, как связаны iPhone, кирпич и 1970 год. Почему у новейшего Google Pixel 3 выросла вторая «бровь», а звонок в 911 приводил к перезагрузкам OnePlus 5.

      • Валентин Wylsacom Петухов

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Особенности визуального тестирования интерфейсов

      Антон расскажет о том, на что стоит обратить внимание при написании, выборе и использовании инструмента визуального регрессионного тестирования.

      • Антон Усманский

        Яндекс

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      It's just too slow: Mobile application performance testing

      We will walk through steps to diagnose network performance bottlenecks in mobile services. Attendees will leave this talk armed with the tools to test, diagnose and resolve the top network performance issues that affect mobile today.

      • Doug Sillars

        Freelance

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Прокачиваем мобильные автотесты

      Екатерина расскажет, как они «прокачивали» низкоуровневые фреймворки, делая тестовые проекты более гибкими и масштабируемыми.

      • Екатерина Батеева

        Tinkoff.ru

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      How to build "Automation Test as a Service" for large-scale e-commerce website in eBay

      During transition from Quality Engineering team to Engineering Productivity team, it's very critical to design and build efficient test infrastructure and toolchain ecosystem from engineering productivity perspective. Following this, this lecture will discuss several engineering best practices.

      • Bingsheng Ru

        eBay

      На английском языкеENСложность -Для практикующих инженеров
    • Не записывалось

      Элегантное интеграционное тестирование зоопарка микросервисов с помощью TestContainers и JUnit 5 на примере глобальной SMS-платформы

      Рассмотрим подход к системному тестированию платформы, состоящей из нескольких микросервисов. Сервисы запускаются в Docker-контейнерах с помощью библиотеки TestContainers и фреймворка JUnit 5, и для каждого сервиса создается JUnit 5 Extension. Получается, что соответствующий контейнер может быть поднят одной лишь аннотацией в начале теста. Варьируя набор аннотаций, можно писать довольно элегантные тесты как для одного сервиса, подсистемы, так и для всей платформы в целом.

      • Андрей Маркелов

        Infobip

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Let's go писать свой Selenoid Mesos framework!

      Расскажем о том, как развернуть масштабируемый Selenium-кластер, используя Selenoid, написать свой Mesos framework на Go, зная только Java, запустить его в кластере Mesos и не потерять веру в человечество.

      • Алиса Кокорева

        Альфа-Банк

      • Анна Чернышева

        EPAM Systems

      На русском языкеRUСложность -Для практикующих инженеров
    • Не записывалось

      Как мы написали фреймворк Sealant для поиска утечек памяти в JS

      В эпоху single-page веб-приложений утечки памяти в JS стали настоящим проклятием. Сергей расскажет, как они в Тензоре тестируют свои продукты на утечки памяти.

      • Сергей Докучаев

        Тензор

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Рецепты создания с нуля и развития системы нагрузочного тестирования

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

      • Анатолий Пласковский

        Яндекс.Деньги

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Public blockchains: What could possibly go wrong?

      High-level view of languages and frameworks commonly used to build blockchain applications, with a focus on Solidity (the language used for Ethereum applications). This talk highlights a checklist of common vulnerabilities and provides advice about how to guard against them.

      • Rhian Lewis

        CountMyCrypto

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      Artificial intelligence for testing in Candy Crush Saga

      Insights into how to get started with a successful integration of artificial intelligence in your development process.

      • Alexander Andelkovic

        King

      На английском языкеENСложность -Введение в технологию
    • Не записывалось

      Профилировали, профилировали, да нe... или Зачем профилировать end-to-end тесты мобильных приложений

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

      • Вячеслав Фролов

        Badoo

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      У нас DevOps. Давайте уволим всех тестировщиков

      Барух честно расскажет, собираются ли девопсники уволить всех тестировщиков или всё-таки мы ещё повоюем.

      • Барух Садогурский

        JFrog

      На русском языкеRUСложность -Готовьтесь, будет подгорать
    • Не записывалось

      Управление кластером Selenoid с помощью Terraform

      Леонид расскажет о том, что за инструмент Terraform, как он может упростить разворачивание и поддержку кластера Selenoid и как Telegraf + InfluxDB + Grafana помогают следить за состоянием кластера (Terraform тоже в деле).

      • Леонид Руденко

        JetBrains

      На русском языкеRUСложность -Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
    • Не записывалось

      Что могут статические анализаторы, чего не могут программисты и тестировщики

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

      • Андрей Карпов

        PVS-Studio

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      Тестирование систем с внешними зависимостями: проблемы, решения, Mountebank

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

      • Андрей Глазков

        Paysystem.tech

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

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

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

      • Виталий Фридман

        Smashing Magazine

      На русском языкеRUСложность -Введение в технологию
    • Не записывалось

      The joy of testing in production

      Learn how to implement monitoring features in your code so you can surface issues that only appear in the real production environment.

      • Amber Race

        Big Fish Games

      На английском языкеENСложность -Введение в технологию

    Большая техническая конференция по тестированию

    Наши конференции
    • Календарь всех конференций
    • BiasConf
    • C++ Russia
    • КаргоКульт
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Навигация
    • Новый {name}
    • Доклады
    • Спикеры
    • Партнеры
    • Архив

    JUG Ru Group

    Нужна помощь?

    • Телефон: +7 (812) 313-27-23
    • E-mail: support@heisenbug.ru
    • Телеграм: @JUGConfSupport_bot

    Мы в социальных сетях

    • Ютуб
    • Икс
    • Телеграм-чат
    • Телеграм-канал
    • ВКонтакте
    • Хабр
    © JUG Ru Group, 2016–2025