Heise bringt in der Kategorie Heise Developer immer mal wieder interessante Artikel zum Thema Softwarequalität. Kürzlich erschien ein weiterer unter dem Titel „Zehn Verfahren zum effektiven Testen von Benutzeroberflächen“. In ihm gibt der Autor Phil Quitslund Tipps zum Testen von Benutzeroberflächen, wobei er sich schwerpunktmäßig an Entwickler richtet, die die Eclipse-Umgebung sowie deren reichhaltiges Toolangebot nutzen. Quitslund empfiehlt:
- Frühzeitig und häufig testen
- Kerndomäne und Plattformdetails voneinander isolieren
- Interaktion von Modell und Framework testen
- Härtetests planen
- Tests robust gestalten
- Flexibel zu wartende Tests erstellen
- Helper als Testsprache behandeln
- Tests wiederholbar machen
- Verantwortung für Qualität übernehmen
- Der Qualitätssicherung die Arbeit erleichtern
Und führt zu jeder Empfehlung mehrere Tipps zu deren Umsetzung auf. Letztlich basieren seine Empfehlungen aber auf der Erkenntnis, dass sich gutes Testmanagement, geplantes Herangehen an die Tests und überlegtes Entwickeln insgesamt rasch auszahlen. Nicht nur mit weniger Ärger sondern vor allem auch finanziell.