Skip to content
Heisenbug 2020 PiterSeason: 2020 Piter
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • Experts
    • New Heisenbug
    • New Heisenbug
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    • Experts
    RU

    Talks

    • Talks
    • Favorites
    • Watch recording

      Effective Unit Testing

      We'll discuss flakiness, debuggability, reproducibility, speed, specificity, and other characteristics of effective unit tests. This talk will show developers how to write and organize their tests to make them faster, more reliable, and easier to debug.

      • Elliotte Rusty Harold

        Google

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Android Debug Bridge: Zero To Hero

      • Nikolay Konovalov

        VKontakte

      In RussianRU
    • Watch recording

      Themed dinner: "AI in testing and IT — much hype about nothing?"

      Discussion of relevant technologies with experts and viewers.

      • Anna Chernyshova

        EPAM Systems

      • Anatoly Karpov

        Mail.ru

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Android functional testing: Scaling the mountain

      This talk covers a number of the things team tried with particular reference to the Android infrastructure, and problems Tim worked around while working towards the solution they have now, where the team can run 1500 tests in 30-40 minutes, more than 100,000 tests per day, providing support for multiple versions and configurations of Android where needed.

      • Tim Baverstock

        Badoo (by MagicLab)

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Swagger/OpenAPI Specification as the basis for your acceptance tests

      In his talk Viktor will cover both contract and acceptance testing, tell you what the difference is and try to explain with examples how to use the pros and cons of both approaches.

      • Viktor Orlovsky

        Yandex

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Pseudoscientific viruses and their adaptations

      Popularizer of science, Alexander Panchin will talk about wily ideas and techniques that only pretend to scientific but turn out to be complete nonsense (at the same time also a profitable business).

      • Alexander Panchin

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Bug bounty — краудсорсинг багхантинга

      Юлия расскажет, как в Контуре запустили программу баг-баунти, и как запустить похожую программу в вашей компании, не потратив на это полжизни.

      • Yuliya Gaysina

        Kontur

      In RussianRU
    • Watch recording

      Testing Kubernetes operator exemplified by Avito Navigator

      This talk will be about tools for automatic E2E testing of Kubernetes operator in the multi-cluster environment, about reasons for creating a huge volume of E2E tests and about interesting points that Avito's team encountered in the process of tests developing.

      • Mikhail Shaverdo

        Avito

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Reactive is awesome... But where is the bug?

      The talk for the people who had to work with Reactive Streams and for all sympathizers.

      • Oleh Dokuka

        Netifi, Inc

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Programming with Grafana and InfluxDB: Cookbook

      Vyacheslav will tell you how to form a Grafana board for InfluxDB, and explain why it is so important for your work.

      • Vyacheslav Smirnov

        VTB

      In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
    • Watch recording

      API autotest checklist with Python examples

      • Igor Balagurov

        VKontakte

      In RussianRU
    • Watch recording

      Интервью: Автотесты, Kaspresso, Православие и соборность

      • Eugene Matsyuk

        Kaspersky Lab

      In RussianRU
    • Watch recording

      Enterprise Java testing that sparks joy

      This session shows what is necessary to effectively test Java Enterprise microservices in an automated way.

      • Sebastian Daschner

        Self-employed

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Workshop: Explore the possibilities of Postman, or How some tricks will make testing more pleasant and effective (part 1)

      Хотите использовать Postman более эффективно? Подозреваете, что некоторые его возможности вам не известны? Хотели узнать про дополнительные фишки Postman, но боялись спросить? Тогда присоединяйтесь к тренингу Сергея.

      • Sergey Mahetov

        Kontur

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Custom JUnit5 test engines

      The presentation shows you how to manage a full-stack test in different flavours, based on the JUnit5 possibilities.

      • Sven Ruppert

        JFrog

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Self-healing test automation 2.0

      The talk about self-healing automation and the approach to automatic "treatment" of tests in real time.

      • Anna Chernyshova

        EPAM Systems

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Vulnerabilities in the implementation of interprocess cooperation in Android applications

      During this session, Alexandra will consider several vulnerabilities caused by errors in working with messaging mechanisms and talk about testing methods and tools that must be used to detect such problems.

      • Alexandra Svatikova

        OK.RU

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Workshop: Building a test visualization system (part 1)

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

      • Artem Eroshenko

        Qameta Software

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Testing the performance of the client side of React/Redux application using Enzyme

      You will learn what Enzyme + jest can give to performance testing of the client side of React/Redux application and how to transfer the part of UI tests on the integration level.

      • Olga Kuksa

        Modelus LLC

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      How Testid-strategy defeated PageObject and BDD/Cucumber monsters

      Developing a test framework is not an easy task. But what if you use ready-made solutions? Selenide/Selenide-appium + Allure + Selenoid + Testid-strategy — in this talk we will look at how to make this task easy reducing the effort to write code to minimal scripting.

      • Stanislav Vasenkov

        performance-lab.ru

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Test your code as a crime scene

      During this session Adam will help you learn to predict bugs, detect powerful social patterns in how developers collaborate and explore visualization techniques for prioritizing improvements to the areas of the system that are likely to need it the most.

      • Adam Tornhill

        Empear

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Horizontally scaling a... CI pipeline (The story of)

      We all know CI should be done by the time we've made ourselves a cup of coffee. What we don't always know is how to do that, especially when a single run takes hours or days. This talk will walk you through our experience of horizontally scaling the CI workload for Red Hat 3scale API Management solution. We will cover parallel test execution, dealing with flaky tests, and a set of principles you should always follow to keep your test codebase healthy.

      • Yorgos Saslis

        Red Hat

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      What we talk about when we talk about unit testing

      This talk will explore the unit-testing landscape, highlighting the role of unit tests, which makes for a good unit test, the lifecycle of unit tests, and the role of developers.

      • Kevlin Henney

        Curbralan

      In EnglishEN
    • Watch recording

      Domain-specific language as a way to Complete automation of the testing process in Automotive

      Рассмотрим проблему автоматизированного тестирования в Автомобильной индустрии, зачем это нужно и к чему мы хотим прийти в итоге. Обсудим один из способов автоматизации тестирования, который используется в текущих проектах, проводимых в рамках Luxoft.

      • Kirill Vasilev

        Luxoft

      In RussianRU
    • Watch recording

      Применение Page Object и ORM в тестировании микросервисов

      • Roman Romanyuk

        Wargaming

      In RussianRU
    • Watch recording

      Playwright: Web testing without drama

      We will talk about "Playwright": a new Microsoft open source library that reimagines cross-browser web automation.

      • Andrey Lushnikov

        Microsoft

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Управление тестовыми данными

      • Andrey Kuzmin

        Space307

      • Alexey Stepanov

        Space307

      In RussianRU
    • Watch recording

      Интервью: Поговорим об автотестах в банке

      • Igor Shvakov

        VTB

      • Stanislav Ivanov

        VTB

      In RussianRU
    • Watch recording

      Про СХД за 10 минут

      • Roman Oderov

        Dell Technologies

      • Michael Saravaysky

        Dell Technologies

      In RussianRU
    • Watch recording

      Payment testing in an Android application

      The talk is about payment automation in Android application, some problems and how to solve them.

      • Dmitry Makarenko

        Badoo

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Поиграем в самое необычное соревнование для программистов. Прямо тут!

      • Veronika Samohina

        Kontur

      In RussianRU
    • Watch recording

      Интервью: Как тестировать кассовый софт

      • Dmitriy Yakin

        Kontur

      In RussianRU
    • Watch recording

      Автотестовая система Лаборатории Касперского

      • Sergey Belesev

        Kaspersky Lab

      In RussianRU
    • Watch recording

      Don't do this in Android UI autotests

      Continuation of the talk "Solving the problems of Espresso Android autotests in the real world". Now Alexey will show the examples of typical Android autotest mistakes which will lead to the need for large arrangements.

      • Alexey Tyurin

        VKontakte

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Автоматизация в World of Tanks Blitz

      • Dmitriy Sichev

        Wargaming

      In RussianRU
    • Watch recording

      Интервью: Режем монолит на микросервисы по живому

      • Oleg Voronov

        VTB

      In RussianRU
    • Watch recording

      DataSet Driven Testing

      In this talk we will compare various options of preparing test data when testing a web application, we will also consider pros and cons, and focus on tools for convenient work with datasets in Java applications on Spring Framework + JUnit5.

      • Anatoliy Korovin

        The White

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      QA Load — Performance testing engineers community

      • Ural Nurgalin

        Innotechnum

      • Kirill Yurkov

        Samokat

      In RussianRU
    • Watch recording

      Workshop: Building a test visualization system (part 2)

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

      • Artem Eroshenko

        Qameta Software

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Analyze performance for the benefit of ourselves and others

      During this session Andrey will tell about the main tasks and difficulties of performance analysis.

      • Andrey Akinshin

        JetBrains

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Automation of build, tests and deploy

      The talk about build automation and deploy. Verification and bug search at every stage.

      • Kirill Tikhonov

        DINS

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Workshop: Explore the possibilities of Postman, or How some tricks will make testing more pleasant and effective (part 2)

      Хотите использовать Postman более эффективно? Подозреваете, что некоторые его возможности вам не известны? Хотели узнать про дополнительные фишки Postman, но боялись спросить? Тогда присоединяйтесь к тренингу Сергея.

      • Sergey Mahetov

        Kontur

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Testing ML products: Don't turn a black box into a black hole

      What extra difficulties arise when you test an ML-based product? Why QA needs a general understanding of data processing? And why smart systems need smart error notifications?

      • Sofia Selezneva

        ABBYY

      • Ivan Yamshchikov

        Yandex

      In RussianRU
    • Watch recording

      Chrome Developer Tools Protocol: Run and scale in Kubernetes

      Ivan would like to touch on the technical features of scaling Chrome Developer Tools in the Kubernetes cluster and show with real examples of how this protocol can be useful in your tests.

      • Ivan Krutov

        Aerokube

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      MICRObe life: Simple steps to ensure quality in the micro frontend system

      The talk about what to do if you need to test internal frontend components.

      • Maria Palagina

        Tinkoff

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Component testing of infrastructure

      The talk about how infrastructure testing helps increase confidence in the whole system by checking the interaction between the individual components. Andrey will show why, to whom and how to conduct infrastructure testing. When it's reasonable and necessary. What tools and approaches can be used.

      • Andrey Serbin

        Grid Dynamics

      In RussianRUComplexity -For practicing engineers

    Software testing conference

    Our conferences
    • Calendar of all conferences
    • BiasConf
    • C++ Russia
    • CargoCult
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Menu
    • New {name}
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    • Experts
    • Legal documents

    JUG Ru Group

    Need help?

    • Phone: +7 (812) 313-27-23
    • Email: support@heisenbug.ru
    • Telegram: @JUGConfSupport_bot

    Social links

    • Youtube
    • X
    • Telegram chat
    • Telegram channel
    • VK
    • Habr
    © JUG Ru Group, 2016–2025