Lagertests
Speichertests sind eine Art von Softwaretests, mit denen überprüft wird, ob die zu testende Softwareanwendung die relevanten Daten in geeigneten Verzeichnissen speichert und ob genügend Speicherplatz vorhanden ist, um unerwartete Abbrüche aufgrund unzureichenden Speicherplatzes zu verhindern. Es wird auch als Speicherleistungstest bezeichnet.
Warum Lagertests?
- Langsamer Speicher bedeutet langsame Antwortzeiten, lange laufende Abfragen und geringere Anwendungsverfügbarkeit
- Langsamer Speicher ist ein Aufwand für die Wartung der Serverinfrastruktur
- Es ist hilfreich, die praktische Speicherbeschränkung vor der Bereitstellung zu ermitteln
- Es ist hilfreich zu verstehen, wie das System reagiert, wenn ein neues Hardwaregerät ersetzt oder aktualisiert wird
Arten von Lagertests
- Anwendungstests: Anwendungstests mit Beispielabfragen in einer produktionsähnlichen Umgebung
- Anwendungssimulation: Führen Sie die Tests mit einer Standardsoftware durch, die einer Zielanwendung ähnelt
- Benchmarking: Führen Sie die Tests mit Standardsoftware durch
Allgemeine Testkonzepte für Speichertests
Arten von Lagertests | Beispiel für allgemeine Speichertestaktivitäten |
---|---|
|
|
|
|
|
|
Fehler beim Durchführen von Speichertests
- Überwachung der falschen Serverleistung
- Ohne den Server-Cache zu leeren, vergleichen Sie die Speichergeräte
- Während des Tests vergessen, die Prozessorauslastung zu überwachen
- Testen der Speicherleistung mit Dateikopierbefehlen
Fazit:
Software Engineering, Storage Testing-Techniken stellen sicher, dass die zu testende Anwendung die relevanten Daten in den entsprechenden Verzeichnissen speichert.