QA-Grundlagen · Senior · Frage 26 von 76
Wie testet man ein Feature, das vom aktuellen Datum und der Uhrzeit abhängt?
- 1Zeit über eine injizierbare Uhr oder Test-Hooks steuern
- 2Tests nur zu den Zeiten ausführen, in denen das Feature funktioniert
- 3Die Systemuhr des gemeinsamen Testservers umstellen
Antwort zeigen
Richtige Antwort: Zeit über eine injizierbare Uhr oder Test-Hooks steuern
Erklärung
Ablaufdaten, Zeitpläne und Zeitzonen zu testen erfordert Kontrolle über „jetzt“. Eine künstliche Uhr macht Tests schnell und deterministisch, auch für Grenzfälle wie die Zeitumstellung.