~/conference

Selenium Camp 2020

titleauthorlength
WebdriverIO + Puppeteer. Double Gun – Double FunOleksandr Khotemskyi49m
Compare the W3C WebDriver HTTP protocol (used by tools like WebdriverIO) with the Chrome DevTools Protocol used by Puppeteer, explaining each protocol’s…
Talk in Russian on
Computer Vision in UI testingDmytro Dundych57m
Link to the slides: https://seleniumcamp.com/talk/computer-vision-in-ui-testing/ In a test automation job, we often meet with UI elements, that impossible…
Talk in English on
Is Puppeteer the New WebDriver? Secrets of Flawless TestingMichael Bodnarchuk51m
Overview of Puppeteer (Google Chrome’s headless browser automation library) and how it can be used for functional testing instead of WebDriver. Covers…
Talk in Russian on
How to start UI automation in 15 mins with PuppeteerOleksandr Pelykh42m
Link to the slides: https://seleniumcamp.com/talk/how-to-start-ui-automation-in-30-mins-js-puppeteer/ This topic aims to manual QA engineers without…
Talk in English on
All Levels of Performance Testing and Monitoring in Web AppsAndrii Skrypnychenko49m
How to design web-app performance testing and monitoring so business stakeholders’ non-numeric expectations ("fast", "lightning") are enforced across all…
Talk in Russian on
Speed Up Regression Load with Selenoid + K8sMyroslav Seliverstov, Danylo Kuvshynov46m
Describes migrating a test infrastructure from dedicated servers to Kubernetes to reduce cost and speed up full automated test runs, including integrating…
Talk in Russian on
AspectJ in Test AutomationMaksym Barvinskyi50m
Link to the slides: https://seleniumcamp.com/talk/aspectj-in-test-automation/ AspectJ is a de facto standard implementation of Aspect-Oriented Programming…
Talk in English on
Pitfalls of automation mobile hybrid applications with WebViewOlena Venhrova56m
Link to the slides: https://seleniumcamp.com/talk/specifics-and-pitfalls-of-automation-mobile-hybrid-applications-with-webview/ My talk is meant for QA…
Talk in English on
Silence of Code Coverage – Time to Test the TestsEvgeny Mandrikov31m
This talk introduces mutation testing as a way to evaluate and improve unit tests when code coverage metrics look good but bugs remain. It explains how…
Talk in Russian on
Test Coverage Myth Busted: Test-to-Code Map and Test Impact AnalyticsSergey Pirogov49m
Sergey challenges common assumptions about test coverage and explains why the often-quoted “magic number 42” is misunderstood. He describes Test-to-Code…
Talk in Russian on
Making SDETs from ppl with 0 programming experienceVadym Rudenko52m
Link to the slides: https://seleniumcamp.com/talk/making-sdets-from-ppl-with-0-programming-experience/ How deep technically could be an engineer to do best he…
Talk in English on
Test Gap Analysis and Regression Suite Minimization with Drill4JDmitriy Gumeniuk53m
Drill4J is an open-source tool for Test Gap Analysis and test-to-code mapping that identifies which production code changes are not covered by tests. It shows…
Talk in Russian on
Static Analysis Tools: QA’s Best FriendMikalai Alimenkou53m
This talk surveys static analysis tools that QA teams can use to detect common bug root causes automatically, before code is merged. It reviews available…
Talk in Russian on
Selenium in Kubernetes: Lessons LearnedIvan Krutov45m
Explains why teams are moving Selenium infrastructure from physical servers and VMs to Docker containers and now Kubernetes, and describes the technical…
Talk in Russian on
Threesome: Selenide for Web, Android and iOSAndrei Solntsev56m
Selenide, a Java library for writing UI tests for the Web, can also automate Android and iOS mobile apps, and the talk presents how to reuse the same Selenide…
Talk in Russian on
Closing the Loop – Shifting Right & ObservabilityMarcus R Merrell50m
Shift Right means tying tests to real signals: analytics reveal 950 tests against user profile vs 98.5% traffic on the store page, so testing focus shifts…
Talk in English on
BOF: What Is Missing from the Modern Automation Engineer?Dmitriy Gumeniuk54m
Examines gaps in modern test automation beyond tools and hardware, including missing infrastructure, weak understanding of what tests do and why, and poor…
Talk in Russian on
Testing Swagger Contracts without Contract Based TestingAlexey Styagaylo44m
Shows a method for validating Swagger/OpenAPI API contracts without full contract-based testing frameworks by comparing Swagger/OpenAPI spec files. The…
Talk in Russian on
Stop Worrying about Unnecessary Things When Testing a Mobile AppMykhaylo Vasylchenko39m
Introduces a testing approach for mobile apps that improves test stability and execution speed while simplifying test data creation by replacing backend…
Talk in Russian on
One, Two, Terraform: Building Automation Infra Is the Goal!Andrey Nazarenko33m
Describes building scalable, low-cost test automation infrastructure using Terraform to manage both cloud providers and physical machines (MCloud). Focuses on…
Talk in Russian on
Versioned Page Objects: How to handle 12 versions of webappOleksandr Khotemskyi55m
Link to the slides: https://seleniumcamp.com/talk/versioned-page-objects-how-to-handle-12-versions-of-webapp/ In automatic tests, it is often difficult to…
Talk in English on
Serverless – Automated Tests of web apps in the Cloud worldTomasz Konieczn44m
Uses AWS Lambda and lambda layers to run browserized Selenium tests in parallel, decompressing Chrome into /tmp at runtime and storing results in DynamoDB; a…
Talk in English on
The Nuts and Bolts of WebdriverIOChristian Bromann48m
WebdriverIO promises a concrete setup: install the CLI, scaffold a config, run tests in minutes and scale with parallel workers; demos show 50 headless…
Talk in English on
Confessions of a Serial Automation QAKateryna Chernikova30m
A look at common myths and overlooked concerns around automated testing, exploring why widespread enthusiasm for automation can lead teams into problems. The…
Talk in Russian on
Make BDD great againIana Kokriashkina50m
Link to the slides: https://seleniumcamp.com/talk/make-bdd-great-again/ I would like to share my story about how our team was building an efficient testing…
Talk in English on
Automated Performance Testing With WebDriverChristian Bromann43m
Demo uses WebDriver plus Chrome DevTools to capture Lighthouse and trace metrics, and runs on Sauce Labs via an open tool Speedo. A contrived 3.5s JavaScript…
Talk in English on
Endless Metamorphoses of Consciousness or The Saga of a Transformer ManSergey Korol43m
A talk for QA engineers and perfectionists about career transformation paths from QA to SDET, developer, or broader ‘metahuman’ roles, describing the technical…
Talk in Russian on
The Valley of SuccessTitus Fortner47m
Claims concrete tradeoffs: maintenance cost dominates, not execution time; flaky suites with a 70% failure rate are effectively useless. Practical tools and…
Talk in English on
Our CI/CD in Robot Testing, on the Edge of Software and HardwareAliaksei Boole47m
Explains how a robotics development team built Continuous Testing and CI/CD pipelines that span both software and hardware. Covers their chosen testing…
Talk in Russian on
How does Selenium find Elements?Maciej Wyrodek33m
Slides and experiments show exactly what Selenium does: it asks the browser for elements via the WebDriver protocol, often translating ID/name/class into CSS…
Talk in English on
Solving the Problems of Espresso Android Autotests in the Real WorldAleksei Tiurin49m
Practical guidance for improving Espresso UI tests for Android apps with large existing codebases: techniques to lower the onboarding threshold for team…
Talk in Russian on
Test Coverage VisualizationArtem Eroshenko49m
This talk discusses shortcomings of standard code-coverage tools for automated testing, noting they produce little actionable information beyond overall…
Talk in Russian on
API Testing following the Test PyramidElias Nogueira44m
Pipeline blueprint that runs a health check first, then contract testing with JSON Schema, acceptance and functional stages, implemented as GitLab CI stages…
Talk in English on
Flaky Tests: The MethodAndrei Solntsev01h 09m
Diagnosis and debugging of flaky (intermittently failing) automated tests in Selenium-based test suites. The talk presents concrete investigation techniques…
Talk in Russian on
Ups and Downs of Contract Testing in Real LifeOleksandr Romanov46m
Practical experience applying contract testing with Spring Cloud Contract across a large product containing hundreds of microservices and many cross-functional…
Talk in Russian on
Best practices in API testing with REST-AssuredOleh Bilyk46m
Link to the slides: https://seleniumcamp.com/talk/best-practices-in-api-testing-with-rest-assured/ API testing is one of the most important layers of software…
Talk in English on
Modern CI/CD in the Microservices World with KubernetesMikalai Alimenkou47m
Covers designing modern CI/CD pipelines for microservices deployed on Kubernetes, focusing on verifying consistency between services, implementing multi-level…
Talk in Russian on
Rethink Selenium Best Practices with JDI LightRoman Iovlev56m
Covers Selenium testing best practices and how the JDI Light framework improves them. Describes extending Page Object patterns into UI Objects, replacing…
Talk in Russian on
Selenium 4Simon Mavi Stewart46m
Selenium 4 alphas exist now and aim for a mostly drop‑in upgrade: the legacy JSON Wire Protocol is removed in favor of the W3C WebDriver, the revived IDE is…
Talk in English on
BOF: Glorious Past and Promising Future of SelenideAndrei Solntsev01h 01m
An informal discussion about Selenide’s roadmap and future priorities, inviting attendees to propose features, raise vetoes, and debate what should or should…
Talk in Russian on
~/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.