Category Archives: Software Test

Effective Assessment of Test Coverage is possible


Everything software developers and test managers should know about how to monitor test coverage quite effectively — and which metrics not to use — is explained in a two pages document What you need to know about old and new Metrics for Test Coverage Assessment.

There is also a very illuminating example.

 

Software-Test wäre effektiver, wenn …


Die hohen Summen, die große Firmen (Banken und Versicherungen etwa) für Software-Test ausgeben, wären mit Sicherheit deutlich besser angelegt, wenn man sämtliche Tester zwingen würde, weit detaillierter als bisher zu belegen,

  • welche Details im einzelnen denn nun wirklich getestet wurden,
  • gegen welche Spezifikationspapiere man geprüft hat,
  • und — vor allem — welche Testabdeckung die jeweils letzte Test­wiederholung erzielt hat.

Derzeit werden Tester viel zu sehr sich selbst überlassen — ihre Effektivität zu messen und gezielt zu steigern wird nicht wirklich versucht (!).

Lese auch:

 

Wie fehlerbehaftet ist typische Software?


Wissenschaftliche Untersuchungen (z.B. eine der Carnegie Mellon University aus 2003) belegen, dass moderne Software, wenn sie in Betrieb genommen wird, i.A. immer noch bis zu fünf Fehler pro 1000 Lines of Code enthält; sprich: etwa 1 Fehler auf je 3 DIN A4 Seiten manuell erstellten Source Codes.

Selbst in den besten aller je untersuchten (größeren) Programme fand sich immer noch 1 Fehler in je 7500 Zeilen Code.

Wären mathematische Publikationen auch nur annähernd so fehlerhaft, wäre die Mathematik als Wissenschaft sicher längst in sich zusammen gebrochen (denn dort bauen neue Ergebnisse ja stets auf älteren auf).

Wir sehen: Die Informatik — wenigstens aber ihre Technik zur Qualitätssicherung — steckt heute wohl noch in Kinderschuhen, die vergleichbar sind mit denen, die die Mathematik zu Zeiten von Aristoteles, Pythagoras und Euklid trug.

Haben wir da ein Problem?

Und wird man sich leisten können, damit noch lange zu leben?

 

Crashkurs für Testmanager


Der internationale Standard ISTQB will vollständige Sammlung all dessen sein, was Praktiker und Theoretiker bisher an Testmethodik erarbeitet und zusammen­getragen haben.

Leider wird in den zur ISTQB-Zertifizierung führenden Kursen viel zu wenig unterschieden zwischen praktikabler Methodik einerseits und wenig praktikabler andererseits.

Der wirklich in jedem Testprojekt praktikable Teil ist beschrieben in

Wer darüber hinaus weitere praktische Anleitung sucht, dem empfehle ich zu lesen:

.