Agiles Testen

Als Initiator von SpecFlow teilen unsere Teams umfangreiches Know-how im Bereich Testautomatisierung mit Ihnen.

Agiles Testen richtig implementieren

Agile Projekte erfordern ein Umdenken im klassischen Testvorgehen: Detailspezifikationen sind erst kurz vor Implementierung verfügbar, Tests sollen gleichzeitig mit der Entwicklung am Ende jeder Iteration abgeschlossen sein. Iterationslängen von wenigen Wochen verursachen beträchtlichen Mehraufwand für den Test, der sich noch dazu auf das Ende jeder Iteration konzentriert, und oft nicht rechtzeitig abgeschlossen werden kann.

Testmethodik und Testautomatisierung:

Testmethodik und Testautomatisierung sind daher kritische Erfolgsfaktoren für agile Projekte:

Cross-funktionale Teams

Cross-funktionale Teams erlauben kurze Feedbackschlaufen zwischen Entwicklung und Test, was den Aufwand für Fehlerverwaltung und -behebung stark reduziert.

Struktur von Testfällen

Die richtige Struktur von Testfällen erhöht die Stabilität der Automatisierung, was Kosten und Wartungsaufwand reduziert.

Mix aus manuellen & automatisierten Test

Der richtige Mix aus manuellen und automatisierten Tests hält den Aufwand in Grenzen und stellt die Qualität am Ende jeder Iteration sicher.

Training Service Icon

Specification-By-Example

Specification-By-Example nutzt die Synergien von Beispielen zur Vermittlung von Detailanforderungen und für die Definition von Testfällen.

Testautomatisierung

Werkzeuge wie SpecFlow ermöglichen fachlich lesbare Testautomatisierung, die den Aufwand für Regressionstests verringert, und Testfälle als zuverlässige und immer aktuelle Detaildokumentation des Systems nutzbar macht.

Cross-funktionale Teams

Cross-funktionale Teams erlauben kurze Feedbackschlaufen zwischen Entwicklung und Test, was den Aufwand für Fehlerverwaltung und -behebung stark reduziert.

Struktur von Testfällen

Die richtige Struktur von Testfällen erhöht die Stabilität der Automatisierung, was Kosten und Wartungsaufwand reduziert.

Mix aus manuellen & automatisierten Test

Der richtige Mix aus manuellen und automatisierten Tests hält den Aufwand in Grenzen und stellt die Qualität am Ende jeder Iteration sicher.

Training Service Icon

Specification-By-Example

Specification-By-Example nutzt die Synergien von Beispielen zur Vermittlung von Detailanforderungen und für die Definition von Testfällen.

Testautomatisierung

Werkzeuge wie SpecFlow ermöglichen fachlich lesbare Testautomatisierung, die den Aufwand für Regressionstests verringert, und Testfälle als zuverlässige und immer aktuelle Detaildokumentation des Systems nutzbar macht.

Unsere Expertise in der Testautomatisierung:

Wir unterstützen Sie beim Umstieg auf agiles Testen und Testautomatisierung durch:

Card Sorting

Unser Team

Sophie Willich Portraitfoto

Sophie Willich

Senior Test Engineer

Philip Rockenbauer Portraitfoto

Philip Rockenbauer

Test Engineer

Hannes Thurner

Test Engineer

Testing im Blog

.NET Legacy Software: Mit Approval Tests und Specflow fit für die Wartung

Team TechTalk ・ 19. Januar 2021

Agile Test Engineers bei TechTalk: ein Blick hinter die Kulissen

Christine Popper ・ 07. August 2020

Approval Testing: What It Is and How It Helps You To Manage Legacy Code

Milena Krnjic ・ 25. Mai 2020

Franz Noll Portraitfoto

Franz Noll, Managing Partner

Sophie Willich Portraitfoto

Sophie Willich, Senior Test Engineer

Sie haben weitere Fragen?

Kontaktieren Sie uns unverbindlich.