Software Testing: Warum die Pyramide oft nicht passt

In dieser Episode wirft Richard Seidl mit Ronald Brill einen kritischen Blick auf pauschale Teststrategien im Allgemeinen und die Testpyramide im Besonderen.

In Pocket speichern vorlesen Druckansicht 3 Kommentare lesen

Empfohlener redaktioneller Inhalt

Mit Ihrer Zustimmmung wird hier ein externer Podcast (Podigee GmbH) geladen.

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Podigee GmbH) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

Lesezeit: 1 Min.
Von
  • Richard Seidl
  • Ronald Brill

Die Testpyramide kennen alle, jeder hat sofort ihr Bild vor Augen. Mal hat sie drei Stockwerke, manchmal vier. Doch es ist eine Überlegung wert, ob sie nicht langsam ausgedient hat. Beispielsweise ist es sinnvoll, den Fokus bei Tests von Microservice-Architekturen anders zu legen.

Braucht man immer viele Unit-Tests? Vielleicht nicht! Und: Unit-Tests machen süchtig! Softwarearchitekt Ronald Brill beschreibt in dieser Folge des Podcasts Software Testing seine Sichtweise auf das Pauschal-Angebot der Testpyramide und sagt, "viele von den Tests, die wir gerade beim Entwickeln von Services machen, sind, glaube ich, weniger Unit-Tests als tatsächlich schon Integrationstests".

Empfohlener redaktioneller Inhalt

Mit Ihrer Zustimmmung wird hier ein externer Podcast (Podigee GmbH) geladen.

Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (Podigee GmbH) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.

Bei diesem Podcast dreht sich alles um Softwarequalität: Ob Testautomatisierung, Qualität in agilen Projekten, Testdaten oder Testteams – Richard Seidl und seine Gäste schauen sich Dinge an, die mehr Qualität in die Softwareentwicklung bringen.

Die aktuelle Ausgabe ist auch auf Richard Seidls Blog verfügbar: "Warum die Pyramide oft nicht passt – Ronald Brill" und steht auf YouTube bereit.

(mdo)