Effektivitäts- und Effizienzgrad, mit dem Testkriterien für ein System, ein Produkt oder eine Komponente festgelegt und Tests durchgeführt werden können, um festzustellen, ob diese Kriterien erfüllt wurden.

Ideen für Taktiken

  • Implementierung
    • Test-Strategie erarbeiten
  • Beobachte den Systemzustand
    • Spezialisierte Interfaces
    • Aufnahme / Abspielen
    • Lokalisierte Speicherung des States
    • Abstrakte Datenspeicher / -quellen
    • Sandboxing
    • Überprüfungen von Eingabedaten (assertions)
  • Limitiere die Komplexität
    • Strukturelle Komplexität
    • Nicht-Determinismus