System Testing


22.11.2018 um 19:00 Uhr: System Testing mit Max Meffert

TL;DR

Abstract

Software-Testing ist ein wesentlicher Teil des Software-Development-Prozesses, welcher sicherstellt, dass das finale Produkt wie erwartet funktioniert.

Die grundlegendste Technik des Software-Testing sind Unit-Tests, d.h. das Testen einer indivuellen Software-Komponente unabhängig von anderen.

Allerdings kann das Abdecken einer Software ausschließlich mit Unit-Tests falsches Vertrauen dafür erzeugen, dass das Produkt sich verhält wie gefordert.

Insbesondere Unit-Tests für Software mit einem SOLID-Design können daran scheitern, Regressionen während der Entwicklung zu erkennen.

Dieser Vortrag möchte (i) für dieses Problem sensibilisieren und (ii) beispielhaft System-Tests kombiniert mit den Prinzipien des Behavior Driven Development als mögliche Gegenstrategie aufzeigen.

Über Max Meffert:

Maximilian Meffert ist Softwareentwickler der BRICKMAKERS GmbH in Koblenz. Er beschäftigt sich mit Entwicklungsmethodik und allen Technologien, die auf seinem Schreibtich landen. Momentane Schwerpunkte sind Windows-, Web- und Testentwicklung. Privat beschäftigt er sich mit Softwaresprachen und Software Language Engeneering.

Hier zum Termin anmelden