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

Talks

  • Talks
  • Favorites
  • No record

    Voyeurism of the tester, or How observing users can help you

    By observing users, you can get an idea how people use the services in real life, which can help you to find and fix previously unknown mistakes.

    • Antonina Khisametdinova

      BANKEX

    In RussianRU
  • No record

    Kotlin Tooling QA — testing tools around the programming language

    Liliia will tell how they do QA for all the infrastructure around Kotlin in IDE (and not only in it) and how do they manage with an open tracker where everyone interested could write to.

    • Liliia Abdulina

      JetBrains

    In RussianRU
  • No record

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

    Description will be announcedDuring 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

  • No record

    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

  • No record

    Managing the Selenoid cluster with the help of Terraform

    Leonid will tell about what Terraform is as a tool, how it can simplify deployment and support of the Selenoid cluster, and how Telegraf + InfluxDB + Grafana can help in monitoring the cluster's condition (Terraform is also involved).

    • Leonid Rudenko

      JetBrains

    In RussianRU
  • No record

    One thousand and one UI bugs, or how to teach developers to avoid common mistakes in UI

    From her own experience, Ekaterina will review the most common, but not really evident mistakes in developing Android interfaces and explain why they appear.

    • Ekaterina Mikheeva

      Badoo

    In RussianRU
  • No record

    What static analyzers can do while developers and testers can't

    We will demonstrate the benefits of static code analysis tools on practical examples. There is a number of errors, which can be hardly found using other methods. And such errors will be showcased in abundance. We invite developers and testers to evaluate all of the power and beauty of static code analysis methodology.

    • Andrey Karpov

      PVS-Studio

    In RussianRU
  • No record

    Unit tests — from theory to practice

    Vadim will tell how they at Mail.Ru Group approach unit testing for their projects. He will cover not only how they do it, but also how they view it.

    • Vadim Pushtaev

      Mail.Ru Group

    In RussianRU
  • No record

    Elegant integration testing of microservice pandemonium using TestContainers and JUnit 5 through the example of global SMS platform

    We'll discuss a system testing approach for platform consisting of several microservices. We run our services in Docker containers, using TestContainers library and JUnit 5 framework. For each service we create JUnit 5 Extension, so the respective container can be lifted by simply putting an annotation in the beginning of the test. Adding and removing annotations, you could write quite elegant tests both for one service, the subsystem, and for the whole platform.

    • Andrey Markelov

      Infobip

    In RussianRU
  • No record

    Selenium WebDriver development challenges

    Challenges in development of Selenium WebDriver and how Alexey and his colleagues overcame them.

    • Alexey Barantsev

      Software-Testing.Ru

    In RussianRU
  • No record

    Testing to extremes: Dirty little tricks from the dark corners of mobile UIs

    Vitaly will be taking a microscopic examination of common interaction patterns and interface components appearing and tested in mobile interfaces. We'll look into onboarding issues, the infamous hamburger icon, strange carousels, complex data visualization and feature comparison.

    • Vitaly Friedman

      Smashing Magazine

    In RussianRU
  • No record

    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

  • No record

    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

  • No record

    Spot 10 differences, or how and why you should test page layout

    Liudmila will tell how UI team at Mail.Ru Group was implementing page layout regression testing, what were the premises for this decision, what challenges the team encountered and what problems managed to solve.

    • Liudmila Mzhachikh

      Mail.Ru Group

    In RussianRU
  • No record

    Project needs refactoring? Here's the IDEA!

    Artem will tell about an API which can do refactoring, explain how it works and give several examples of migration (from Allure 1 to Allure 2, from jUnit4 to jUnit 5) and synchronization of the code and Jira tickets (test cases).

    • Artem Eroshenko

      Qameta Software

    In RussianRU
  • No record

    Leveling up mobile autotests

    Ekaterina will tell how they were "leveling up" their low-level frameworks, making test projects more flexible and scalable.

    • Ekaterina Bateeva

      Tinkoff.ru

    In RussianRU
  • No record

    Testing systems with external dependencies: problems, solutions, Mountebank

    Andrey will show how to solve problems of external dependencies testing with mocking, share best practices of using mocks in manual and auto testing, explain how to embed mock system into an auto testing framework.

    • Andrey Glazkov

      Paysystem.tech

    In RussianRU
  • No record

    Java project with Reactor — what about tests?

    Spring 5 spreads across virtual machines, but the core project behind it — the Reactor project still isn't so popular and a lot of people don't know how to deal with it. This talk will give some insights about testability and debug aspects.

    • Kirill Merkushev

      Vivy

    In RussianRU
  • No record

    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

  • No record

    How we wrote the Sealant framework to look for memory leaks in JS

    In the age of single-page web apps, memory leaks in JS became the ultimate bane. Sergey will tell how in Tensor they test their products for memory leaks.

    • Sergey Dokuchaev

      Tensor

    In RussianRU
  • No record

    We've got DevOps. Let's fire all testers

    Baruch will tell us if it's true and DevOps will take away our bread and butter or we still need to keep fighting.

    • Baruch Sadogursky

      JFrog

    In RussianRU
  • No record

    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

  • No record

    How to build load testing system from scratch and improve it

    Anatolii will tell about building from scratch and supporting load testing system with a few limitations of financial organisation. This talk will be useful both for those who only start to (or want to start) look into load testing and for those who've already built working system in their company and want to improve it.

    • Anatolii Plaskovskii

      Yandex.Money

    In RussianRU
  • No record

    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

  • No record

    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

  • No record

    Specific aspects of interface visual testing

    Anton will tell what you should pay attention to while coding, choosing and using a visual regression testing tool.

    • Anton Usmansky

      Yandex

    In RussianRU
  • No record

    Let's go and write our own Selenoid Mesos framework!

    We'll show how to deploy a scalable Selenium cluster, using Selenoid, write your own Mesos framework on Go even if you only know Java, deploy it in the Mesos cluster and not get disappointed in humanity.

    • Anna Chernyshova

      EPAM Systems

    • Alisa Kokoreva

      Alfa Bank

    In RussianRU
  • No record

    Profiling own code for end-to-end tests for mobile applications

    End-to-end tests of mobile applications are slow tests. Multiple end-to-end tests for mobile applications — it's very slow. Is it possible to run mobile tests faster? In this talk, we'll use profiling to find bottlenecks in test code.

    • Vyacheslav Frolov

      Badoo

    In RussianRU
  • No record

    Epic fails of the device manufacturers

    We'll talk about how iPhone, the brick and year 1970 are connected. Why the state-of-the-art Google Pixel 3 suddenly grew another notch and calling 911 caused OnePlus 5 to reboot.

    • Valentin "Wylsacom" Petukhov

    In RussianRU
  • No record

    Testing and crying with Spring Boot Test

    Kirill will talk about tests that help developers write code and verify already written code on an app level.

    • Kirill Tolkachev

      JUG Ru Group

    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
  • Archive

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