Category: Testen

In dieser Kategorie sind (hoffentlich) alle Artikel aufgeführt, die sich mit dem Testen von Software beschäftigen.

Kontinuierliche Integration

Integration

Über Integration wurde in den letzten Jahren sehr viel geschrieben, und auch in diesem Artikel soll es genau darum gehen – allerdings gänzlich unpolitisch. Ich möchte nämlich zeigen, wie sich verschiedene Techniken, die ich in diesem Blog bereits behandelt habe, integrieren lassen, so dass gemeinsam etwas neues, besseres, schöneres entsteht. Dazu ist es erforderlich, dass alle beteiligten Komponenten im Sinne der Sache zusammenarbeiten. Und das mag man gerne nun doch als ein politisches Statement verstehen, denn nur so geht es.

Unittests für die Kommandozeile

Unsere Kaffeemaschine wird zwangsläufig über die Kommandozeile aufgerufen. Das wäre selbst dann noch der Fall, wenn wir eine graphische Oberfläche hätten und der Benutzer zum Start auf ein Icon doppelt geklickt hätte. Unter der Haube werkelt halt immer noch die gute alte Konsole. Da ist es nur logisch, auch diesen Aufruf einigen Unittests zu unterziehen. …

Continue reading

PyDay: Unittests

In dem Artikel Unit-Tests habe ich vor längerem bereits etwas Grundlegendes dazu geschrieben. Auch das Thema Test-Driven Development wurde dort bereits erwähnt. Damals ging es speziell um ein Unittest-Framework für Microsoft Access, aber das generelle Konzept der Unittests ist natürlich nicht darauf beschränkt. Wie man sich denken kann, steht auch für die hier besprochene Python-Entwicklungsumgebung …

Continue reading