耐久性試験
耐久試験とは何ですか?
ソークテストとも呼ばれる耐久性テストは、テスト対象のアプリケーションが継続的な負荷に耐えられるかどうかを判断するために実行されます。
耐久性テスト、非機能テストでは、システムが大きな負荷に長期間耐えられるかどうかを調べ、それによってシステムの反応パラメータを測定します。
見つかった問題-耐久性テスト
最終的にアプリケーションまたはオペレーティングシステムのクラッシュにつながる深刻なメモリリーク
システムのレイヤー間の接続を閉じないと、システムの一部またはすべてのモジュールが停止する可能性があります。
特定の条件下でデータベース接続を閉じないと、システムが完全にクラッシュする可能性があります。
長時間のテストの結果、アプリケーションの効率が低下するにつれて、システムの応答時間が徐々に低下します。
例:
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.