8.2. Ihr System können Sie auf dreierlei Weise betrachten

Gute Tests sind für alle Softwareprojekte entscheidend. Funktioniert Ihre Software nicht, wird sie auch nicht verwendet – und Sie werden wahrscheinlich dann nicht bezahlt. Bevor Sie sich also in die Einzelheiten des Testens von Software begeben, ist es deswegen wichtig, einen Schritt zurückzutreten und sich zu erinnern, dass die Leute Ihr System aus völlig unterschiedlichen Perspektiven oder Sichten betrachten.

Ihre Benutzer sehen das System von außen

Ihre Benutzer sehen Ihren Code nicht, sie schauen nicht auf Datenbanken, werten keine Algorithmen aus ... und üblicherweise wollen sie das auch nicht tun. Für sie ist Ihr System eine Black-Box. Entweder sie macht, was sie wünschen, oder ...

Get Softwareentwicklung von Kopf bis Fuß 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.