Skip to content
Heisenbug 2017 MoscowSeason: 2017 Moscow
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
    • New Heisenbug
    RU
    • New Heisenbug
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    RU

    Talks

    • Talks
    • Favorites
    • No record

      Flaky tests

      This talk is about unstable (flaky) tests.

      • Andrei Solntsev

      In RussianRU
    • No record

      Testing phones with Arduino

      We will tell you about measuring electrical current through a mobile phone 10 000 times each second using Arduino.

      • Alexey Lavrenuke

        Yandex

      • Timur Torubarov

        Yandex

      In RussianRU
    • No record

      Selenoid: an easy and quick setup for hundreds of parallel tests

      Using a real project as an example, I'll show how browser tests of applications become faster and more reliable with Selenoid, which will also be compared with Selenium Server.

      • Pavel Senin

        EPAM Systems

      In RussianRU
    • No record

      Scaling Selenium

      In this talk, we'll follow the journey of a test suite from its first test all the way up to running hundreds of tests in parallel.

      • Simon Stewart

        The Selenium Project

    • No record

      Performance testing of web applications at browser side (JavaScript, rendering)

      We'll learn the way to measure browser-related response times (JavaScript, rendering, AJAX), and why response times from Selenium are not suitable for performance validation. We’ll check if boomerang.js solves the problem, highlight important aspects of browser-related performance monitoring, as well as learn how to measure response times in presence of AJAX requests coming in parallel.

      • Vladimir Sitnikov

        Netcracker

      In RussianRU
    • No record

      Pandora's white box

      After this talk, you'll learn how not to let developers write wrong code, how to implement falls into a code without getting too much pain, why you need source code parsing, along with the importance of social code analysis and coverage.

      • Nikita Makarov

        Odnoklassniki

      In RussianRU
    • No record

      Testing Tools

      The main goal of this talk is to show you the instruments which help to increase the test coverage in order to speed up the work of manual testers, analysts developers and many others.

      • Julia Atlygina

        ALM Works

      In RussianRU
    • No record

      Selenide Puzzlers

      We've come up with half a dozen interesting Selendine questions from real-life projects with a list of options for you to choose. All correct answers will be explained, also the practical application of the knowledge gained from the solution will be demonstrated.

      • Andrei Solntsev

      • Alexey Vinogradov

        Vinogradov IT-Beratung

      In RussianRU
    • No record

      Developing and testing with Google

      We'll discuss issues which might happen while using Google Cloud Standard Environment, how to test and avoid them, along with Google tools you can use in your own projects.

      • Vsevolod Brekelov

        Grid Dynamics

      In RussianRU
    • No record

      Mobile automation testing by native frameworks

      I’ll share our experience of using UIAutomator, Espresso и XCUITest, positive and negative aspects we have found and how we resolved them.

      • Ekaterina Bateeva

        Tinkoff

      In RussianRU
    • No record

      Autotests in World of Tanks: bots as guards of quality

      We will cover the common challenges and approaches in the game QA automation area using the World of Tanks project as an example, and show how we came to the "bot-net". We'll focus more on how to build an infrastructure and environment for the autotests rather than how to write tests for games.

      • Alexander Shukov

        Wargaming

      In RussianRU
    • No record

      Staging and differential testing for regression testing

      In this talk, you'll find out how to create a testing process with a Prod Parallel version and what advantages and disadvantages it has. I will tell you about my own experience of such testing and will use his testing of one trading platform component as an example.

      • Andrey Kuleshov

        Deutsche Bank

      In RussianRU
    • No record

      How to run a lot of parallel UI tests using Selenium Grid?

      How to run lots of parallel UI tests using Selenium Grid, register a really big number of nodes, get more speed and fault tolerance in case Grid is not responding, refresh your Grid without downtime so that all the running tests won't fall, along with not keeping thousands of Selenium configurations in a memory and much more.

      • Mikhail Podtserkovskiy

        Avito

      In RussianRU
    • No record

      The (Ab)use and misuse of test automation

      Alan will share strategies for successful automation, the challenge of flaky tests, the perils of UI automation, and many other tips based on experience in test and test automation across dozens of high volume products.

      • Alan Page

        Unity

    • No record

      BDD’s rose-colored approach

      This talk is about technical solutions which we have managed to develop and implement. There is an explication of the BDD library that allows us to deliver a feature completely covered by autotests with relevant documentation for a week-long sprint.

      • Anna Chernyshova

        EPAM Systems

      In RussianRU
    • No record

      Loading time testing and results visualisation of web games

      We'll cover all needed blocks to build a fully automated testing pipeline for web games loading time testing (with Selenium WebDriver, Selenium Grid, Appium, Zaproxy, Linux traffic control, Jenkins and Docker), what are the most important metrics, what kind of data we can collect and how we can store it, as well as tests results visualisation which can be applied to a much larger scope than web games loading testing using such tools as InfluxDB and Grafana.

      • Andrejs Kalnacs

        Evolution Gaming

    • No record

      How to check a system without running it

      We'll explain how we test configuration and how far it was useful for our project. This talk will be helpful for those who want to learn an easy way to increase system stability and availability in production.

      • Andrey Satarin

        Yandex

      In RussianRU
    • No record

      Does the search work in your application?

      How to be sure that you are properly testing the search in your application.

      • Ilya Korobitsyn

        Grid Dynamics

      In RussianRU
    • No record

      Simplicity, credibility, control — three pillars of web testing

      This talk covers the instruments you need to create and correct test and approaches that help you gain credibility towards tests results. Also, Artem will explain how his team controls tests' quality in their projects.

      • Artyom Eroshenko

      In RussianRU
    • No record

      Automate the impossible: blending the best of Android drivers

      You'll learn how to get the best of Appium, Calabash or any other tool when you only start using them and how to fix the limitations. This talk covers speaker's encounter with this problem, the real use-case, it's solution and the options for dealing with these issues. 

      • Rajdeep Varma

        Badoo (by MagicLab)

    • No record

      Testers' classification from a developer point of view

      I'll show you an amusing testers' classification so that you could consider the way people see you and perhaps change the situation for the better.

      • Mikalai Alimenkou

        XP Injection

      In RussianRU
    • No record

      How to inform users if "Oops, something went wrong"

      This talk will help you to see error messages through the eyes of a common user. I’ll show you how to teach an interface to inform users about errors and failures in the best way possible.

      • Antonina Khisametdinova

        Sobaka Pavlova

      In RussianRU
    • No record

      Geolocation testing at Badoo: mistakes, hidden pitfalls, hacks and a selfie stick

      We will talk about the challenges we faced while working with geolocations, share our experience and tell you more about the tools we use.

      • Alexander Khozya

        Badoo

      • Nikolay Kozlov

        Badoo (by MagicLab)

      In RussianRU
    • No record

      Truths about technical testing

      Alan Page will share examples of some of the most practical testing tools, discuss the power of building a broad tester toolbox and explain how testers can provide their technical background in order to provide massive value to their teams. 

      • Alan Page

        Unity

    • No record

      Building your own test framework with Jenkins Pipeline and libraries

      I'll show you how to build Pipeline libraries for QA tasks and how to migrate existing projects to a new platform. We will integrate Docker, Maven, JUnit, FindBugs, Coverity into our framework and then implement parallelization of tests and others stages. Then we will talk about common obstacles and the best-known development, testing and maintenance approaches to such frameworks.

      • Oleg Nenashev

        CloudBees

      In RussianRU
    • No record

      Testing a nuclear power plant

      How development and testing of «epic» objects like a nuclear power plant are conducted.

      • Vyacheslav Alenkov

        Росатом

      In RussianRU
    • No record

      Your A/B tests are broken

      In this talk, we’ll review several common problems that exist in split-testing systems. We’ll also provide ways to check if these problems are present in your system.

      • Roman Poborchy

        Independent consultant

      In RussianRU
    • No record

      Testing performance and searching for bottlenecks

      We'll discuss the ways to test performance and the instruments you'll need for that, synthetics vs. the real-world load, scalable systems, latency, throughput and many other things.

      • Vladimir Sitnikov

        Netcracker

      • Vsevolod Brekelov

        Grid Dynamics

      • Alexey Lavrenuke

        Yandex

      • Andrey Satarin

        Yandex

      • Andrey Dmitriev

        JUG Ru Group

      In RussianRU
    • No record

      What should a tester know in 2018?

      We'll discuss the professional growth of testers, the expertise development in a subject field, how knowing the technology helps you to test the solutions based on it, what sources help you in your professional growth, the employment market rivalry and many other things

      • Julia Atlygina

        ALM Works

      • Mikalai Alimenkou

        XP Injection

      • Alexander Khozya

        Badoo

      • Andrey Dmitriev

        JUG Ru Group

      • Nikita Makarov

        Odnoklassniki

      In RussianRU
    • No record

      How to build your own test automation framework?

      We will go through the core building blocks of test automation frameworks and how they are playing together. You will learn how to assemble your test automation toolchain out of open source libraries and how to integrate them together.

      • Dmitry Buzdin

        Riga Dev Days

      In RussianRU
    • No record

      Developer + tester = quality++

      In this talk, we'll discuss the motivation for developer and tester to work in pairs, real practices and approaches at different stages of tasks solving, along with advantages of such pair work for both sides.

      • Mikalai Alimenkou

        XP Injection

      In RussianRU
    • No record

      Testcontainers: Docker, Docker, Docker… and tests

      How to tame Docker using Testcontainers library that let you run Docker containers with popular databases, Selenium browsers and everything that works on Docker from your tests, making it cross-platform and fast. With an opportunity to run it locally or on CI servers without any changes.

      • Sergei Egorov

        Uvita GmbH

      In RussianRU

    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 Heisenbug
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    • 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–2026