~/conference

TestDriven Conf 2022

date:2022-06-27..2022-06-28
location:Moscow, Russian Federation
series:TestDriven Conf · one edition
tags:[testing]
titleauthorlength
Video Report02m
Video report from TestDriven Conf 2022, a professional conference held June 27–28, 2022 focused on automation in testing. The content covers presentations and…
Promo in Russian on
Don’t Blink! How We Got Rid of Flaky TestsNikita Chursin31m
The talk addresses flaky tests caused by time-dependent behavior in applications (elements that appear/disappear after seconds, background jobs, scheduled…
Talk in Russian on
How to Test Cultural Code, or UX Testing a Children's Voice AssistantAnna Degteva37m
Describes testing a children's voice assistant by combining ethnographic research and UX testing methods. Covers identifying cultural code and interaction…
Talk in Russian on
Git Submodules in Test AutomationSergey Mishanin42m
Describes using Git submodules to organize test automation across many teams to avoid duplicated custom solutions. Covers making test code uniform and…
Talk in Russian on
Applying Automated Tests in Daily ReleasesVitaliy Akulov42m
The talk explains how to apply automated tests to enable daily releases, focusing on choosing a test framework and building regression automation to avoid long…
Talk in Russian on
Autonomous Shooting-at-Prod System Based on a Cluster of ServicesAnatoliy Plaskovskiy46m
Describes building an autonomous load- and smoke-testing system for production using a cluster of services and traffic-generating “tanks.” Covers how to set up…
Talk in Russian on
Load Testing with Python and LocustNikolay Maksimov49m
Shows how to implement load testing in Python using the Locust tool. Covers the workflow, concrete example scripts, and technical challenges encountered when…
Talk in Russian on
How Yula Launched a No-Code BDD Framework for API AutomationViktor Myasnikov47m
Describes how online marketplace Yula implemented a no-code BDD framework to automate API testing. It explains the problem of having separate manual checks and…
Talk in Russian on
Masterclass in Testing Web AnalyticsNatalya Dugueva36m
Covers testing web analytics for measuring project effectiveness by validating tracking of metrics from design, development, SEO, SMM and other channels…
Talk in Russian on
Quality Control in the Crowd: Inside and OutVarvara Mizurova28m
Discusses quality control for crowdsourced work on platforms like Yandex.Toloka, explaining that crowdsourcing differs from outsourcing because workers often…
Talk in Russian on
Spring REST Docs: Documentation From Tests, Not the Other Way AroundYan Ashenkampf50m
Shows how to generate API documentation automatically from integration tests using spring-restdocs (and similar tools). Explains the approach of writing tests…
Talk in Russian on
Make .Net Automation Great AgainAndrey Ganin39m
Built a unified .NET testing library that runs WebUI, API and DB checks across teams and customers including Alfa Bank, migrated to .NET Core for…
Talk in English on
Cybertesting, or Now into the FutureNataliya Antropova36m
Overview of how AI and machine learning affect QA testing, including combining AI speed with human creativity to organize a “testing 2.0” process. Practical…
Talk in Russian on
MySQL Test Framework for Customer Support and Bug VerificationSveta Smirnova33m
MySQL Test Framework (MTR) is a regression-testing framework used by MySQL developers to write and run tests during release preparation. The talk explains…
Talk in Russian on
Assessing the Quality of Scientific Research and Its DataAleksandra Berlin Khenis, Daniil Zakiryanov41m
Discusses planning experiments and analyzing collected data to assess the quality of research and its results, highlighting common mistakes researchers make…
Talk in Russian on
Automating Test AutomationStanislav Vasenkov41m
Standardizing technical approaches for test automation and introducing a project generator that creates a full automated-test project from a manual test. The…
Talk in Russian on
Containerization and the SDLC in TestingEvgeniy Kharchenko47m
Discusses treating testing as integral across the software development lifecycle rather than a single stage, arguing that modern practices (including…
Talk in Russian on
Pros and Cons of Automating Cucumber Test Scenarios with Frequent ReleasesVitaliy Kiselev52m
Examines pros and cons of using Cucumber for automating test scenarios in projects with frequent releases, focusing on whether Cucumber’s features support…
Talk in Russian on
Test Cases Are Dead. Long Live Test Cases!Artem Eroshenko50m
The talk examines the role of test cases in modern QA by applying the Everything-as-Code mindset to testing artifacts. It discusses treating test cases as code…
Talk in Russian on
Building Relations with Technical SupportEkaterina Yakovleva45m
How to set up effective relationships with a technical support team: which communication channels to offer users when they have questions or problems, and how…
Talk in Russian on
Chaos Automation: How to Tame Entropy in Automated TestsViktor Raev48m
The talk examines common problems in test automation—redundant tests, fragile tests that break after product changes, and related entropy in test suites—and…
Talk in Russian on
Achieving a Shared Understanding of Unit TestsAlena Lutsik32m
Covers how to decide what parts of functionality are appropriate for unit tests and how to avoid redundant checks while following the proper testing pyramid…
Talk in Russian on
k-branches: How Not to Abandon Feature-Branch Testing When Moving to MicroservicesEvgeniy Kharchenko44m
Discusses challenges of functionally testing feature branches when moving from a monolith to microservices, noting that testing linked services is harder…
Talk in Russian on
Speed as a Measure of QualityYhor Liubyn57m
The talk explains how Ozon measures and improves front-end performance to support growing users and orders, focusing on browser-side metrics and methods for…
Talk in Russian on
Spring Data JPA: Testing Antipatterns and Database Test RecipesSemen Kirekov37m
Covers common testing antipatterns when using Spring Data JPA—examples of approaches that make code harder to maintain—and gives concrete database test recipes…
Talk in Russian on
CI/CD for Testing in Large ProjectsAleksandr Svezhentsev45m
The talk explains how large projects with microservice architectures handle automated testing within existing CI/CD pipelines. It describes integration…
Talk in Russian on
Load Testing Storage Systems and the Peculiarities of Generating Test DataAnna Rukavitsyna38m
Covers load testing of storage systems (SAN/NAS/Storage arrays), focusing on generating realistic test data and workloads that emulate real users to validate…
Talk in Russian on
How to Befriend QA and Development by Storing Tests in CodeVasiliy Yudin51m
Describes using a single code-based test storage to bridge QA and development by keeping test cases alongside application code. Explains reducing manual entry…
Talk in Russian on
How Far Should You Go When Testing a Distributed Database?Anton Vinogradov53m
Discussion of testing strategies for Platform V DataGrid, a distributed open-source database, focusing on how extensively to test it to ensure reliable use in…
Talk in Russian on
How a Small Team Can Start and Not Fail at Automating with GherkinRoman Pomelov49m
The talk explains how a small team can start and successfully implement test automation using Gherkin and BDD practices, addressing common resistance and…
Talk in Russian on
Roundtable: What and How Should We Teach in Testing?Aleksandr Bobylev, Viktor Raev, Kirill Gilevich, Ruslan Ostropolskiy, Zoya Chizhkova, Daniil Zakiryanov02h 24m
Participants from several tech companies discuss education and onboarding for software testers, covering what skills aspiring testers should learn (including…
Talk in Russian on
Fluent Assertions for Integration Test AutomationVadim Gagarinskiy30m
Covers using the FluentAssertions library for integration automated testing in large test suites. Describes how FluentAssertions helps write clear…
Talk in Russian on
Speeding Up Testing Using the CrowdDmitriy Savin32m
Describes how Yandex used a crowd-based testing approach to eliminate testing bottlenecks by introducing commitments and forecasting for test timelines, and by…
Talk in Russian on
Production-like Load Testing of a Distributed SystemIvan Artyukhov48m
Describes methods for load-testing a distributed system in ways that mimic real production usage without creating separate test environments for every client…
Talk in Russian on
How to Build a Nest for a Bug: Reproducing Database IssuesNikolay Ikhalaynen49m
Comparison of QA and Support workflows for database problems, focusing on MySQL, MariaDB, Percona Server, PostgreSQL and MongoDB. Explains how to reproduce…
Talk in Russian on
Speeding Up InfluxDB Queries with InfluxQL Continuous Queries and Data PartitioningV.Smirnov47m
Shows how to speed up queries on InfluxDB by using InfluxQL Continuous Queries and data partitioning. Describes using InfluxDB as a performance-test results…
Talk in Russian on
How do we do it? Testing and Verifying bugs for released softwareLalit Choudhary49m
Defines verification as reproduce collect document then automate: convert every reproducible failure into an MTR test so fixes can be regression checked. Uses…
Talk in English on
Checking Unit Tests: Key Signs of Failing ApproachesAleksandr Kolesnikov51m
Covers common anti-patterns in unit testing, showing how to recognize failing test design at a glance and how to improve test code. Uses Java examples and…
Talk in Russian on
In the Footsteps of Martin Fowler: Extending the Scope of the Page ObjectDenis Kudryashov31m
The talk explores extending the Page Object pattern beyond UI tests to other layers like APIs and database models. It examines whether the Page Object idea of…
Talk in Russian on
Wait, You Test Neural Networks Too?Ilya Shigabeev31m
Covers testing machine learning models (neural networks) in production: how a model with <1% error in development can show 25% error on a client’s data…
Talk in Russian on
Stability in an Unstable World: Testing with KubernetesAndrey Sinitsyn42m
Explains how to use Kubernetes to make testing and CI/CD processes more reliable. Covers theory of continuous processes and practical, hands-on techniques for…
Talk in Russian on
Writing Native iOS Automated Tests Is Hard? You Haven't Run Them Yet!Timofey Solonin49m
Overview of Emcee, an open-source iOS test runner from Avito (github.com/avito-tech/Emcee). Compares native iOS testing tools with test task management (TTM)…
Talk in Russian on
Masterclass "Route to the Heights with k6"Dmitriy Vinokurov38m
k6 is a load-testing tool that uses nearly full JavaScript for writing scenarios; the presentation covers using k6 for performance/load testing, discusses its…
Talk in Russian on
TechTalk "Selenium4 as the New Heart of Automation Frameworks: Did the Dreams Come True?"A. Kuzmichev10m
Overview of Selenium 4’s notable features: migration to the W3C WebDriver protocol, support for the Chrome DevTools Protocol, other smaller additions, and…
Talk in Russian on
TechTalk "Automated Testing of a Desktop Application"Sergey Slesarev10m
Covers automation strategies for regression testing a thick-client Windows desktop application, comparing GUI automation with Windows Application Driver versus…
Talk in Russian on
TechTalk "Automated Testing Inside the Team or as an External Service"Kirill Gilevich11m
Comparison of in-team vs external-service automated testing, covering pros and cons and where a middle ground lies. Discussion includes choosing UI vs API…
Talk in Russian on
TechTalk "A VM Shop and a Test Data Shop"Olga Timasheva10m
Describes problems encountered running a virtual-machine marketplace and measures taken to fix them, including how test environments are managed and related…
Talk in Russian on
TechTalk "Preparing Data for Integration and E2E System Testing"Aleksandr Kolesnikov09m
Practical techniques for preparing consistent test data for integration and end-to-end testing of complex e‑commerce systems are presented, including a…
Talk in Russian on
Conference Opening15m
Logistics and program details for the conference are presented: there are 8 tracks across 4 halls, lunch in two shifts, partner booths with quizzes/giveaways…
Organiser in Russian
Conference Closing07m
A hybrid closing report gives concrete attendance and logistics: 622 total participants (353 in-person, 269 online), 39 talks, two master classes, one round…
Organiser in Russian
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.