Einweichen testen

Was ist Tränktest?

Einweich-Tests, auch als Dauertests bekannt, werden durchgeführt, um festzustellen, ob die zu testende Anwendung die kontinuierlichen Belastungen aushalten kann.

Einweichen-Tests, nicht-funktionale Tests umfassen das Untersuchen des Systems, ob es über einen längeren Zeitraum einer großen Last standhalten kann, und das Messen der Reaktionsparameter des Systems.

Gefundene Probleme - Tränktest:

  • Schwerwiegende Speicherlecks, die schließlich zum Absturz der Anwendung oder des Betriebssystems führen würden

  • Wenn die Verbindungen zwischen den Schichten des Systems nicht geschlossen werden, können einige oder alle Module des Systems blockiert werden.

  • Wenn die Datenbankverbindungen unter bestimmten Bedingungen nicht geschlossen werden, kann dies zum vollständigen Systemabsturz führen.

  • Allmähliche Verschlechterung der Reaktionszeit des Systems, wenn die Anwendung infolge eines längeren Tests weniger effizient wird.

Beispiel:

A system may behave as expected when tested for about 2 hours but when the same system is tested for 5 hours or even more than that, the problems such as memory leaks cause the system to fail or behave randomly or even the application might crash.