CI/CD: Tests und Reports aus einem Guss für alle Stakeholder

Kurzbeschreibung

Ist CI/CD ein Segen oder ein Fluch für den Tester? Test-Challenges durch CI/CD beleuchten und Lösungs-Konzepte vorstellen,

CI/CD generiert Builds mit automatischen Tests. Meist sind es Unit-/Modul-Tests und die Reports sind nur für Einzelne (z. B. Tester) nutzbar. Damit Andere (z. B. Manager) die Reports verstehen oder um mehr zu testen (z. B. Systemtest), sind Zusatz-Aufwände nach der Iteration nötig. Engpässe (Auswerten nur durch Einzelne) und verspätetes Finden von Fehlern sind die Folge. Langfristig kommen größere Testlücken und längere Entwicklungszeiten dazu.

Darum sollte jede CI/CD-Iteration alle relevanten Qualitätsthemen berücksichtigen und diese Stakeholder-gerecht melden. Dazu gehören die Umsetzung aller Teststufen, Metriken zu Coverage und Maturity sowie automatisierte Reports

Nutzen für den Teilnehmer:
- Voraussetzungen schaffen, damit die Softwarequalität als Grundlage für Sicherheit wird, indem man die Produktrisiken und Time-to-Market reduziert
- Effizienz in der täglichen Gestaltung der Test-Tätigkeit
- Methoden kennenlernen, wie man die Bedürfnisse der relevanten Stakeholder in das Testen aufnimmt
- Test-Landschaft-Architektur kennenlernen, die eine bessere automatisierte Analyse der Test-Ergebnisse ermöglichst
- Methoden kennenlernen wie man bekannte Fehler oder Test-Fehler effizient behandeln kann
- Die Methode des Schnapshot-Reporting kennenlernen

Behandelte Problemstellungen:
Der Tester könnte zu Engpass im Rahmen von Testen mit CI/CD werden. Es entstehen sehr viele Test-Ergebnisse in kurzer Zeit, die ausgewertet werden müssen.
Implikationen: Stresssituation und "Warten" auf den Tester und andere Themen bleiben liegen

Wer ist an den Test-Ergebnissen interessiert (Stakeholder)? Wie kann ich strukturiert Ihre Bedürfnisse erfassen? wie kann ich sie in meine Tests integrieren?

Wie bekomme ich den Übersicht bei vielen Meldungen und wie gehe ich mit Themen wie bekannte Fehler oder Test-Fehler um?

Vortragssprache: Deutsch
Level: Einsteiger
Zielgruppe: Tester, Testmanager, Projektleiter

Unternehmen:
Rohde und Schwarz GmbH und Co. KG.

Vorgetragen von:
Hermann Bayala

Hermann Bayala