The talk discusses the market for test management tools. It is about what is available today, how to make a choice and what parameters to take into account.
Start of main content
Talks
- LanguageRU
- LanguageRU
We take stock, remember the bright moments and talk about our plans. Join the broadcast, so you don't miss anything!
- LanguageRU
Ivan will tell how the company organized testing of hardware-software complexes designed on the basis of microcontrollers. What were the difficulties and problems, what lessons have been learned and how they continue to improve.
Ivan Savarin
Infotecs
- LanguageRU
In this workshop, we'll look at how you can implement Selenide gradually, without having to rewrite everything. We'll try to write only new pieces in Selenide and replace some old pieces. We'll make friends with the old and new code so that they work together. And see how much IDEA with its refactorings and shortcuts can help.
- LanguageEN
Mutation testing is a great way to validate what happens when you introduce different modifications in your code dynamically and see what happens with the result. If the test continues showing that everything it’s okay, your code has some problem. Pitest is a great tool that provides the developer the possibility to know the quality of their test. This tool offers the possibility to see different types of reports and integrate with some quality tools like Sonar.
Andres Sacco
Prisma Medios de Pago
- LanguageRU
Almost all of us have used emulators at least once when launching automated tests. Many people complain about their instability and slow response. The talk solves these problems and shows how to make testing on emulators effective.
- LanguageRU
Using machine learning to solve problems for testing desktop applications: localization, type of components and their attributes on the page based on the visual basis of the image.
Sergei Igoshin
LANIT Expertise
Vadim Shutko
LANIT Expertise
- LanguageRU
The talk discusses ways to test static analysis tools.
Sergey Vasiliev
PVS-Studio LLC
- LanguageRU
When a lead conducts several teams with products of different development levels, it is impossible to develop a single set of rules for working with QA. You have to work with each team individually. In Xenia's opinion, TMMI does an excellent job in this situation.
- LanguageRU
Люди всегда думали и будут думать о своем здоровье и качестве жизни, можно сказать, что это один из важнейших вопросов для человека. Особенно актуально и остро этот вопрос встал во время пандемии коронавируса. В современном мире существует раздел естествознания, который называется «Наука о жизни»
Этот доклад будет полезен всем, кто интересуется популярной наукой и кто хочет узнать больше о «Науке о жизни» — каким образом ведется разработка и тестирование программного обеспечения в данной сфере.Ricardas Ralys
Quantori
Andrey Brovko
Quantori
- LanguageRU
TestOps has been talked about for years, but it's still there. Katalon, Microsoft, and Smartbear offer their definitions, and no consensus is in sight. So what is it? Do we need technology to maximize test automation? What could get in the way?
- LanguageRU
Nikolai will show how using DocOps solves the following problems: improving interaction with the customer, standardizing development, onboarding, simplifying task rotation between people, and improving the end-user experience. At the same time, the cost of documentation is reduced.
Nikolai Potashnikov
KURS-IT
- LanguageRU
This talk is about to highlight a diff between a general storage testing and others, its popular knowledge domains & work routine, in hope to attract audience to join storage testing.
Yulia Kovshova
Dell Technologies
Dmitriy Rozhdestvenskiy
Dell Technologies
- LanguageRU
The report provides a recipe for implementing load testing in Python:
1. General description of the Python + Locust approach.
2. Examples of implementation of load testing scripts.
3. Running and monitoring Locust tests.Nikolai Maksimov
X5 Group
- LanguageRU
Native android ui tests — the beginner's guide. If your android app does not have any native tests, you might be interested in building minimal valuable infrastructure for running tests. Also you might have struggles with preparing your app for writing native ui tests. If so, watching Youla's talks might be helpful for you.
Alexey Khaiminov
Youla
- LanguageRU
Live from Heisenbug's Main Studio.
- LanguageRU
We will talk about the schedule, sessions, and share the information. Join the broadcast to find out what's on the air soon!
- LanguageRU
Any experienced test automation engineer knows what Selenium is and how to use it to run tests in browsers. However, few know how Selenium is structured internally. Historically, there is quite a bit of confusion, and not everyone can explain the differences between Selenium and WebDriver, the Selenium client and the Selenium server.
The speaker will tell you what these concepts really mean and show you his vision of the future of Selenium clients.
Ivan Krutov
Aerokube
- LanguageRU
Let's talk about optimizations in database clusters. We will discuss some examples of configuration, architectural, functional modifications in clusters: their benefits, costs, explicit and implicit negative effects. We will also touch on the nuances of testing optimizations.
Sergey Mahetov
Kontur
- LanguageRU
How a senior can find interesting tasks and at the same time not quit the company. And also how to understand what is better: to create your own training course, and what are the pitfalls.
- LanguageEN
This live-coding session shows why most Java test frameworks are overrated, why test code quality benefits your project more than anything else, and what we need to build up an effective test suite. Sebastian will show example enterprise Java projects with Quarkus, JUnit, and many more.
Sebastian Daschner
Self-employed
- LanguageRU
We will talk about the schedule, sessions, and share the information. Join the broadcast to find out what's on the air soon!
Daria Manuhina
Kaluga Astral
Ruslan Akhmetzyanov
Qameta Software
- LanguageRU
Dmitry will talk about how his team managed to make a flexible system for preparing data for GRPC (and HTTP) load testing. How they managed to raise its performance by abandoning JSON and how to do without reflection when testing GRPC. Also, what tools are used for load testing in Ozon and what kinds of user cases are there.
- LanguageRU
In this talk Raisa will tell how and why her team wrote their loader for MongoDB testing capacity. What difficulties and subtleties they encountered, how they solved them, and what conclusions they drew.
- LanguageRU
The ML side of the "Music Recognition in Movies and TV Shows" feature for Kinopoisk HD: the general markup build pipeline, the technology stack under the hood, and runtime issues. The solutions used and quality testing of the technology are discussed.
Alexey Tsarev
Kinopoisk
- LanguageRU
We will talk about the schedule, sessions, and share the information. Join the broadcast to find out what's on the air soon!
Daria Manuhina
Kaluga Astral
- LanguageRU
The talk covers several tricks on how to optimize the development and support of performance tests in JMeter.
It will be of interest to those who are already confident in writing performance tests and are looking for ways to optimize the time spent on writing and maintaining large scripts. Some methods are applicable to most tests. We will also consider a more complex and specific method that will only work in certain cases.
Maksym Semenenko
Cisco
- LanguageRU
Comparison of contract and system testing approaches and review of the CI/CD pipeline.
Dmitry Shidlovsky
Wallarm
- LanguageRU
The talk presents the author's perspective on QA frameworks. You will learn why an "ideal" framework should have about 4 public classes. Practical questions about working with databases (JPA/Hibernate), with REST and gRPC are discussed. (Spoiler: Selenide or Playwright are not suggested).
Dmitry Tuchs
Dodo Engineering
- LanguageRU
Do we even need mocks when we have Testcontainers? If a mock doesn't work the same way as a "real" system, what is its use? Can flakiness in integration tests be avoided? Is it true that Testcontainers will solve all integration test problems and is it time to write off the H2 database?
Ivan Ponomarev
Synthesized / MIPT
- LanguageRU
Victor will talk about non-standard autotests for testing tasks with big data. This is where knowledge in probability theory and data analysis comes in handy.
The talk presents a complicated path from the formation of test data to the analysis of the obtained results and the way of their visual presentation.
Viktor Orlovsky
Yandex