3 Details beobachten

Software zu testen, scheint ein geradliniger, linearer Prozess zu sein. Man gibt einen Wert ein und erhält eine Antwort. Anschließend vergleicht man das tatsächliche Ergebnis mit dem erwarteten. Wenn sie übereinstimmen, ist der Test erfolgreich. Wenn nicht, schlägt der Test fehl.

So einfach ist es nicht. Nur weil Sie etwas sehen, das Sie erwartet haben, heißt das nicht, dass mit dem System alles in Ordnung ist. Schwerwiegende Probleme können sich gerade außerhalb des Sichtbereichs verstecken. Software ist wie ein Eisberg: Ein großer Teil passiert unterhalb der Wasserlinie.

Deshalb ist eine der wichtigsten Qualifikationen eines guten Softwareerforschers die Fähigkeit zu beobachten. Das klingt einfach, wie etwas, das jeder ...

Get Explore It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.