DevOpsDays Portland, 2017: Lucy Wyman, Zach Reichert - QAELK Are Our Tests Any Good
Measuring the quality of tests is a hard problem. Code coverage metrics don’t tell us if a feature is actually being exercised in tests. Failure histories are lost if (sorry, when) Jenkins goes down. It’s difficult to get a comprehensive overview of which tests ever tell us our code is broken. How do we know which tests are providing value? And which aren’t? How do we collect data about escaped and regressed bugs, or determine which tests are using the most resources? Enter: Quality Assurance with ElasticSearch Logstash and Kibana! The goal of the QAELK project is to answer these questions: How do we measure how effective and efficient our acceptance tests are? Can we make data driven decisions about our testing lifecycle? Can we reduce the time of our feedback loops while not degrading test quality? How do we justify testing resources? We’ll discuss how QAELK has helped us categorize our tests by value and resource usage, and how we’ve used that data to make decisions about test priority and cadence. We’ll have a demo of QAELK phase 1, cover how it was designed and developed, then wrap up with our plans for QAELK phase 2. If you’re looking to improve your test suites with data, get a better understanding of how your testing resources are being used, or learn more about quality assurance in general, this talk is for you! ---------- Intro Music: "Shy" from "Spirit Animal" by Monplaisir Public Domain License http://chezmonplaisir.bandcamp.com/track/shy Aerial Video: Didacus Games (YouTube) http://is.gd/didacus
Suggested videos

DevOpsDays Portland, 2026: Liz Savage - Ignite - Turning AI Use Cases into Measurable Impact
DevOpsDays Portland · 5:01

DevOpsDays Portland, 2017: Kristen Gallagher - You Can’t Always Get What You Want Or Can You?
DevOpsDays Portland · 28:58

DevOpsDays Portland, 2026: Alex Williams - The Ebbs and Flows of Portland's DevOps Scene
DevOpsDays Portland · 30:45

What Not to Automate - Lucy Wyman - Donut.js January 2020
DonutJS · 13:24

DevOpsDays Portland, 2026: Whitney Lee & Zack Smith - Ozzie & Nova: A Play About Kubernetes Security
DevOpsDays Portland · 29:17

DevOpsDays Portland, 2019: Deepak Giridharagopal - The Dark Side of Scale
DevOpsDays Portland · 38:19

DevOpsDays Portland, 2026: Guinevere Saenger - Ignite - DevOps Is Women’s Work
DevOpsDays Portland · 5:13

DevOps Days Austin 2017 Day 2 Morning Keynotes
DevOps Austin · 3:37:05

DevOpsDays Portland, 2026: Daniel Sauble - Ignite - Reproducibility & DX
DevOpsDays Portland · 4:52

DevOpsDays Seattle 2017: DevOps In Politics by Nell Shamrell-Harrington
Confreaks · 25:41

DevOpsDays Portland, 2026: Josh Berkus and Guinevere Saenger - Ignite - Ways To Lose Your Data
DevOpsDays Portland · 4:56

DevOpsDays NYC 2016 - Moving Fast Together: Test-Driven Infrastructure by Victoria Jeffery
Confreaks · 21:35