Testing untestable code

A session at PHPUGFFM

Die test-getriebene Entwicklung ist heutzutage ein weit verbreiterter Standard in der Welt der Software-Entwicklung. Allerdings existieren immer noch Alt-Anwendungen, die aufgrund der internen Strukturen nicht vollständig automatisiert testbar sind. In machen Fällen gilt dies auch für Software, die heutzutage neu entwickelt wird. Das automatisierte Testen ist vor allem dann nicht möglich, wenn es nicht gelingt, einzelne Komponenten in vollständiger Isolation testen zu können. In solchen Fällen bleibt meist nur die Einführung von manuellen Testvorgängen. Diese sind zum Einen fehleranfällig, zum Anderen in der Umsetzung sehr aufwändig. Der Vortrag demonstriert einen möglichen Lösungsansatz durch die Einführung einer zusätzlichen Abstraktionsschicht. Mit Hilfe dieser Abstraktionsschicht lassen sich Teile von Alt-Anwendungen in testbare Komponenten transformieren, ohne dabei den Original-Quellcode zu verändern.

About the speaker

This person is speaking at this event.
Stephan Hochdörfer

Software developer, Internet geek and entrepreneur by heart with a magic touch. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

PHPUGFFM

Germany Germany, Frankfurt

25th January 2011

Tell your friends!

Short URL

lanyrd.com/sdtgb

Official event site

phpugffm.de

View the schedule

Share

Topics

See something wrong?

Report an issue with this session