Pengujian Rendam

Apa itu Soak Testing?

Pengujian Rendam juga dikenal sebagai Pengujian Ketahanan dilakukan untuk menentukan apakah aplikasi yang diuji dapat menopang beban kontinu.

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

Masalah yang ditemukan - Pengujian Rendam:

  • 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.