DelEx Conference 2020: DevOps & Test Automation
2020-02-14..2020-02-15
Minsk, Belarus
as the organisers put it
Annual DevTestSecOps Conference, focused on advanced DevOps and Test Automation practices, shared by inspiring thinkers. Stands for Delivery Excellence Делекс Конференция
who it's for
test automation engineers, devops engineers, cloud engineers, platform engineers, site reliability engineers, frontend developers, security engineers
topics
Chrome Developer Tools with Selenoid; Puppeteer for browser automation; Healenium self-healing tests; Drill4J regression minimization; Terraform and Terragrunt for AWS; Kubernetes GlusterFS provisioning with Heketi; Serverless test acceleration; CI/CD on AWS; GitOps deployment practices; Test impact analytics and mapping; Espresso Android test reliability; Multi-cloud infrastructure strategies
| title | author | length |
|---|---|---|
| We have DevOps. No one was fired. But what to do?! | Baruch Sadogursky, Artem Eroshenko | 01h 02m |
Argues that organizational change, not firing people or hiring a single expert, is required for successful DevOps adoption; recommends influencing others and… | ||
| Next Gen Front end testing with DevTools and WebDriver | Fathima Harris | 44m |
Shows Chrome DevTools + Selenium WebDriver actually doing things: opening Chrome with remote debugging, using CDP over WebSocket to clear browser storage, mock… | ||
| How microteams change the way we collaborate | Sander Hoogendoorn | 01h 00m |
Claims that work: form microteams of four people drawn from a domain-wide collective, pick one tiny problem per day, assemble, solve, disband. Practice… | ||
| BOF: SDET – yet another rattle title or separate engineering line | Dmitriy Gumeniuk, Alexei Boole, Sergey Pirogov, Igor Khrol, Kanstantsin Aleksin | 50m |
The talk examines the SDET role as originating at Microsoft but often marketed as a premium title, illustrating concrete work such as testing storage firmware… | ||
| Scale Your Auditing Events | Philipp Krenn | 44m |
Explains that Auditbeat replaces parsing brittle auditd log lines by sending raw audit records to Elasticsearch and correlating events across hosts, including… | ||
| Zero production incidents. How to use an unpopular solution on a project | Aliaksandr Karavai | 45m |
A running platform built on Nomad, Consul, and Vault achieved zero production incidents for 20 months by using AWS spot instances (about 3× cheaper)… | ||
| Chaos Testing for Containerized Applications | Alexei Ledenev | 44m |
Pumba is an open-source chaos-testing tool for Docker and Kubernetes that injects real faults into containers and hosts. It can stop/kill/remove/restart… | ||
| Masterclass: Chrome Developer Tools with Selenoid/Moon | Ivan Krutov | 44m |
Shows how to drive Chrome DevTools Protocol from Java tests using Selenoid and Moon to capture screenshots, log console errors, inspect and highlight DOM, and… | ||
| Our CI/CD in Robot Testing at the Edge of Software and Hardware | Alexey Boole | 53m |
Describes a CI/CD pipeline for robot testing combining GitLab + Docker for builds and simulation, x86 unit tests for fast firmware checks, and Python pytest +… | ||
| Why Everything Is SDET’ed and Spoiled | Sergey Pirogov | 54m |
The talk argues that test automation problems come from social and technical choices rather than tools alone, citing slow IE11 suites due to lack of… | ||
| DevOps in Outsource… Really! | Alex Burym | 36m |
Compares startup vs staff-augmentation realities by recounting concrete incidents: rebuilding deployment pipelines using Capistrano, Jenkins and AWS services… | ||
| Learn AI automation with Minecraft | Noemi Ferrera | 41m |
Claims that Minecraft automation uses ComputerCraft and an AIX mod to program bots and shows live demos of agents digging, building shelters, avoiding lava and… | ||
| CI/CD in AWS Cloud | Peter Salnikov | 25m |
A working CI/CD pipeline that uses only AWS services to build, test and deploy a serverless app is described: an API Gateway + Lambda + DynamoDB app with two… | ||
| DevOps Patterns and Antipatterns for Continuous Software Updates | Baruch Sadogursky | 48m |
Examines concrete incidents and data about update practices—e.g., many teams still run old Java or legacy Windows—then argues for DevOps patterns that enable… | ||
| One, Two, Terraform — Building Automation Infra Is the Goal! | Andrew Nazarenko | 45m |
Describes building a test-execution platform using Terraform to provision both bare-metal and cloud machines, with reusable Terraform modules for browser… | ||
| Autotest Coverage Visualization | Artem Eroshenko | 34m |
A CI pipeline generates a tiny Swagger file per API test, computes a swagger diff against the service spec, and reports which endpoints, parameters and status… | ||
| Serverless - how to speed up tests over 300 times? | Tomasz Konieczny | 46m |
Claim: run hundreds of browser tests in parallel on AWS Lambda to cut a 500-test Selenium suite of ~20s tests from ~3 hours to about 30s and cost roughly $0.17… | ||
| Test Coverage Myth Busted: Test-to-Code Mapping and Test Impact Analytics | Sergey Pirogov | 48m |
Explains a practical approach to test coverage that maps each test to exact methods and lines using source maps and Istanbul instrumentation, arguing the… | ||
| Alert Management as Code | Yaroslav Budyansky | 48m |
Describes building an alert-as-code pipeline that integrates Zabbix and Prometheus with Grafana, Alertmanager and the ELK stack, stores alert metadata in… | ||
| 50 Shades of Multi-Cloud Infrastructure | Nikalai Stakanov | 38m |
Defines hybrid vs. multi-cloud and presents concrete multi-cloud adoption patterns and measured benefits (e.g., 81% use more than two clouds; AWS holds 48%… | ||
| Design, Draw, Deploy your AWS infrastructure from inception to production | Anton Babenko | 49m |
Claim: draw an AWS architecture in the browser and get working Terraform configs automatically. Implementation uses Cloudcraft diagram to Terraform, a Python… | ||
| Self-Healing Automation with Healenium and Regression Minimization with Drill4J | D. Gumeniuk | 54m |
Healenium is a self-healing layer for Selenium that plugs into existing tests (two jars plus a small wrapper), captures a known-good DOM, and on locator… | ||
| Puppeteer Is the New WebDriver? Secrets of Flawless Testing | Michael Bodnarchuk | 43m |
Puppeteer is presented as a practical alternative to WebDriver by controlling Chrome via the CDP DevTools protocol and often running around three times faster… | ||
| Hardware to AWS, EC2 to EKS: Two Years, Two Epic Migrations | Dmitry Yackevich | 49m |
Describes two staged migrations: first from on-premise bare metal to AWS EC2, then from EC2 to Amazon EKS (Kubernetes). Covers concrete outcomes and… | ||
| DevSecOps: Spin Up Cloud Security, Discover, Classify and Protect Sensitive Data | Roman Zelenko | 48m |
A practical how-to for building cloud security using AWS services: Macie for machine-learning discovery and classification of sensitive data, GuardDuty for… | ||
| Diving into Provisioning GlusterFS Volumes in k8s with Heketi | Artem Romanchik | 36m |
A technical deep dive into Heketi and GlusterFS provisioning in Kubernetes that walks through the exact API calls, executors used (mock, ssh, kubectl), and… | ||
| Frontend-as-a-Service Automated Testing: Layers and CI Pipelines | Dzmitry Prakapuk | 50m |
An architecture for frontend automated testing that combines Storybook and Jest for isolated component/unit checks with a Protractor+Puppeteer hybrid… | ||
| Jenkins + Terragrunt + Terraform Ecosystem for AWS Multi-Environment | Alexander Dobrodey | 25m |
A working internal platform named IDT Terra Live that integrates Jenkins, Terragrunt, and Terraform to allow non‑Terraform engineers to deploy across many AWS… | ||
| Approach to GitOps — Achievements, Mistakes and Lessons Learned | Illya Dus | 35m |
A GitOps pipeline used three years in production to manage many microservices across dozens of environments, built with Terraform, Docker, Kubernetes, Helm… | ||
| Build Your Data Lake on AWS — The Flo Experience | Ivan Sharamet | 39m |
Flo migrated from a monolithic data warehouse to an S3-based data lake, ingesting data with Kinesis/MSK and using AWS Glue for cataloging while initially… | ||
| Solving Espresso Android Autotest Issues in the Real World | Aleksei Tiurin | 53m |
Describes using Espresso for fast, in-app Android UI tests and building a Kotlin DSL over ViewActions to make tests readable. Covers running 500 tests in… | ||
| nothing matches | ||