iX 10/2020
S. 88
Report
Softwareentwicklung

Übersicht: Frameworks für verhaltensgetriebenes Testen

Nicht zu unterschätzen

Christoph Singer, Carsten Weise

In der agilen Softwareentwicklung sind steigende Anfor­­derungen an die Softwarequalität nur durch eine Erhöhung des Automatisierungsgrads im Testen zu erfüllen. Die Auswahl geeigneter Werkzeuge spielt eine wichtige Rolle.

Die Forderung nach besserer Softwarequalität, vor allem für die Qualitätsmerkmale Sicherheit, Usability, Performanz und Robustheit, lässt sich gerade im agilen Umfeld nur durch eine vermehrte Testautomatisierung erreichen. Jedoch ist Automatisierung im Allgemeinen und speziell Testautomatisierung aufwendig und schwierig: Sie muss robust und zuverlässig sein – ist also softwaretechnisch anspruchsvoll – und außerdem verständlich. Testfälle müssen auch für den Anwendungstester ohne Programmier-Know-how schreib- und lesbar sein.

Die Auswahl der geeigneten Werkzeuge, das heißt eines Testautomatisierungsframeworks, ist eine wichtige Grundlage für effiziente Lösungen. Frameworks, die Testspezifikation auf hohem Abstraktionsniveau erlauben, helfen, die Abstraktionslücke zwischen dem Anwendungstester und dem Testautomatisierer, der die technischen Details der Tests umsetzen muss, zu schließen.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

8,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentare lesen (1 Beitrag)