In meinem letzten Blogpost habe ich euch etwas über die Vorzüge von Unittests erzählt und was würde da nicht besser passen als ein Blogpost über die Organisation solcher Tests? Betreibt man TDD (Test driven development) nämlich etwas intensiver dauert es meist nicht lange bis man droht den Überblick zu verlieren. Selbstverständlich gibt es auch hierfür nützliche Tools die einem diese Arbeit erleichtern jedoch nicht vollständig abnehmen, denn eine sinnvolle Strukturierung ist nunmal das A und O und kann nur schwer „mal eben so“ der Technik überlassen werden.
In diesem konkreten Fall möchte ich NOSE vorstellen, ein Testing-Framework für und in Python geschrieben: nose.readthedocs.org
mehr lesen…

Johannes Meyer
Johannes Meyer
Lead Developer

Johannes ist seit 2011 bei uns und inzwischen, seit er 2014 die Ausbildung abgeschlossen hat, als Lead Developer für Icinga Web 2, Icinga DB Web sowie alle möglichen anderen Module und Bibliotheken im Web Bereich zuständig. Arbeitet er gerade mal nicht, macht er es sich bei schlechtem Wetter am liebsten zum zocken oder Filme/Serien schauen auf dem Sofa gemütlich. Passt das Wetter, geht's auch mal auf eines seiner Zweiräder. Motorisiert oder nicht.