Jenis Pengujian Stres:
Berikut ini adalah jenis-jenis stress
testing dan dijelaskan sebagai berikut:
1. Pengujian Stress Terdistribusi
Dalam sistem server klien terdistribusi,
pengujian dilakukan di semua klien dari server. Peran server stres adalah untuk
mendistribusikan serangkaian tes stres untuk semua klien stres dan melacak
status klien. Setelah klien menghubungi server, server menambahkan nama klien
dan mulai mengirim data untuk pengujian. Sementara itu, mesin klien mengirim
sinyal atau detak jantung yang terhubung dengan server. Jika server tidak
menerima sinyal apa pun dari mesin klien, maka perlu diselidiki lebih lanjut
untuk melakukan debug.
2. Aplikasi Stress Testing:
Pengujian ini berkonsentrasi untuk menemukan
cacat terkait penguncian dan pemblokiran data, masalah jaringan, dan kemacetan
kinerja dalam aplikasi.
3. Pengujian Stress Transaksional:
Hal ini untuk menguji stres pada satu atau
lebih transaksi antara dua atau lebih aplikasi. Ini digunakan untuk fine-tuning
dan mengoptimalkan sistem.
4. Pengujian Stress Sistemik:
Ini adalah pengujian
tegangan terintegrasi yang dapat diuji di beberapa sistem yang berjalan pada
server yang sama. Ini digunakan untuk menemukan cacat di mana satu data
aplikasi memblokir aplikasi lain.
5. Pengujian Stress Eksperimental:
Ini adalah salah satu jenis pengujian stres
yang digunakan untuk menguji sistem dengan parameter atau kondisi yang tidak
biasa yang tidak mungkin terjadi dalam skenario nyata. Ini digunakan untuk
menemukan cacat di sekitar skenario yang tidak diharapkan
Beberapa contoh skenarionya adalah sebagai
berikut :
• Sejumlah besar pengguna login pada saat
yang bersamaan
• Jika pemindai virus dimulai di semua mesin
secara bersamaan
• Jika Database offline ketika sedang diakses
dari situs web
• Ketika sejumlah besar data dimasukkan ke
database secara bersamaan