Pengujian Basis Data - Kinerja
Aplikasi dengan waktu respons yang lebih banyak dan kinerja yang buruk dapat menyebabkan masalah besar. Pengujian Beban Database digunakan untuk menemukan masalah kinerja apa pun sebelum Anda menerapkan aplikasi database untuk pengguna akhir.
Pengujian Beban Database membantu Anda merancang aplikasi database untuk kinerja, keandalan, dan skalabilitas. Pengujian Beban aplikasi Database melibatkan pengujian kinerja dan skalabilitas aplikasi Database Anda dengan beban pengguna yang bervariasi.
Pengujian Beban Database melibatkan simulasi beban pengguna di kehidupan nyata untuk aplikasi Database target. Ini membantu Anda menentukan bagaimana aplikasi Database Anda berperilaku ketika beberapa pengguna mengkliknya secara bersamaan.
Pengujian Beban
Target utama Pengujian Beban adalah untuk memeriksa apakah sebagian besar transaksi yang berjalan berdampak pada kinerja database. Dalam pengujian beban, Anda perlu memeriksa aspek-aspek berikut -
Waktu respon untuk mengeksekusi transaksi untuk beberapa pengguna jarak jauh harus diperiksa.
Dengan transaksi normal, Anda harus menyertakan satu transaksi yang dapat diedit untuk memeriksa kinerja database untuk jenis transaksi pf ini.
Dengan transaksi normal, Anda harus menyertakan satu transaksi non-pengeditan untuk memeriksa kinerja database untuk jenis transaksi ini.
Waktu yang dibutuhkan oleh database untuk mengambil record tertentu harus diperiksa.
Pengujian Stres
Pengujian tegangan dilakukan untuk mengidentifikasi sistem breakpoint. Di sini aplikasi dimuat sedemikian rupa sehingga sistem gagal pada satu titik. Titik ini disebut breakpoint dari sistem database. Tes stres juga dikenal sebagaiFatigue Testing.
Menentukan keadaan transaksi basis data melibatkan banyak upaya. Perencanaan yang tepat diperlukan untuk menghindari masalah berbasis waktu dan biaya.
Alat uji stres yang paling umum adalah LoadRunner dan WinRunner.