Zum Inhalt springen

Smoke Testing? Noch nie gehört

Der Begriff Smoke Testing kommt eigentlich aus dem handwerklichen Bereich und beschreibt einen ersten “Probelauf”. einer Reparatur. Der Begriff leitet sich dadurch ab, dass Rauch durch Rohre geleitet wird um Lecks zu identifizieren.
So werden gleich gravierende Fehler festgestellt, die später zu massiven Problemen führen könnten.
Dieser Begriff ist auch in der Softwareentwicklung gebräuchlich wenn auch nicht weit verbreitet. Das erste Mal begegnete er mir in einem Artikel über Scrum.
Die Bedeutung in der Softwareentwicklung ist eigentlich dieselbe. Es geht um grundlegende Tests vor einem Release oder einer Korrektur, deren negatives Testergebnis massive Auswirkungen hätten. So sollen also grundlegende Funktionalitäten dadurch getestet werden. Öffnet sich ein Fenster, lässt sich eine Anwendung starten. Sind alle notwendigen Buttons vorhanden….. usw.

Solche Smoke Tests werden natürlich idealerweise automatisiert ausgeführt (formeller Begriff für Smoke Tests Build Verification Tests) können aber auch manuell durchgeführt werden.

Facebooktwitterpinterestlinkedinmail
Published inAgil/ScrumAllgemeine EntwicklungsthemenTDD/Testing

Sei der Erste der einen Kommentar abgibt

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert