How Kubernetes brings QA and DevOps closer together - A practical approach to DevTestOps

By Nils Balkow-Tychsen

Elevator Pitch

Kubernetes became a key technology for many modern software development teams. We want to show you how it brings QA and DevOps closer together with the help of RF KubeLibrary. It allows you to harden your e2e tests by ensuring the availability and configuration of your system-under-test beforehand.

Description

Kubernetes, the final frontier. These are the voyages of Testers and DevOps Engineers alike. It’s a mission to explore strange new technologies. To seek out new ways of testing and new roles like DevTestOps. To boldly fulfill quality expectations and release schedules, no one has done before.

On a more serious note: By its declarative nature Kubernetes allows bringing testing to the next level. It enables building a holistic approach for Quality Assurance that spans across application, configuration and infrastructure. It can work in both ways, by introducing tests for devops teams and exposing testing teams to platform specifics.

In this talk we would like to introduce you to the KubeLibrary - RobotFramework library for testing kubernetes. We will explore how it can be used for DevTestOps scenarios by leveraging kubernetes strengths.

Notes

The goal of this talk is to bring DevOps and QA closer together as well as promoting the Robotframework Kubelibrary https://github.com/devopsspiral/KubeLibrary that we maintain.