Pengujian Ketahanan

Apa itu Endurance Testing?

Pengujian Daya Tahan juga dikenal sebagai Pengujian Rendam dilakukan untuk menentukan apakah aplikasi yang diuji dapat menahan beban kontinu.

Pengujian ketahanan, pengujian non-fungsional melibatkan pemeriksaan sistem jika dapat menahan beban besar untuk jangka waktu yang lebih lama dan dengan demikian mengukur parameter reaksi sistem.

Masalah yang ditemukan - Pengujian Ketahanan

  • Kebocoran memori serius yang pada akhirnya akan mengakibatkan aplikasi atau Sistem Operasi macet

  • Kegagalan untuk menutup koneksi antara lapisan sistem dapat menghentikan beberapa atau semua modul sistem.

  • Kegagalan untuk menutup koneksi database dalam beberapa kondisi dapat mengakibatkan sistem crash secara keseluruhan.

  • Penurunan waktu respons sistem secara bertahap karena aplikasi menjadi kurang efisien sebagai hasil pengujian yang berkepanjangan.

Contoh:

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.