Suatu sistem yang akan diluncurkan perlu dilakukan pengujian terlebih dahulu agar nantinya dapat dilakukan perbaikan sehingga sistem menjadi lebih baik. Salah satu software yang dapat melakukan pengujian sistem adalah Web Application Performance Testing (WAPT).
Web Application Performance Testing Parameters
WAPT adalah software testing yang digunakan untuk menguji tingkat stress suatu web. Stress suatu web adalah kondisi dimana web sudah tidak mampu lagi untuk menangani kondisi yang tidak normal (mencakup kuantitas, frekuensi, maupun volume). Ketika akan meluncurkan sebuah sistem berbasis web di internet, maka yang harus dipastikan adalah sistem tersebut mampu menangani pengakses sejumlah yang sudah ditargetkan. Dalam menentukan jumlah pengakses bukanlah hal yang mudah, namun dengan melakukan stress testing hal ini dapat dilakukan. Dengan hasil stress testing tersebut, bisa diketahui performa sistem web dan dapat diperkirakan apakah dengan infrastruktur yang dimiliki layanan akan berfungsi dengan baik atau tidak saat sistem sistem diluncurkan untuk diakses user.
Stress test in performance testing
- Performance
Pengujian performance meliputi lamanya waktu yang dibutuhkan untuk melakukan semua proses (prosessing time) dan waktu respon server (response time) yaitu lamanya waktu yang dibutuhkan pemakai untuk menunggu respon dari server. Menurut penelitian yang dilakukan developer WAPT, ada 3 batas penting untuk nilai waktu respon yaitu :- 0,1 detik adalah waktu respon yang ideal. Pemakai merasa bahwa sistem bereaksi dengan lancar, dan pemakai tidak merasakan gangguan apapun.
- 1,0 detik adalah waktu respon tertinggi yang dapat diterima. pemakai masih tidak merasa terganggu, meskipun sistem mengalami kelambatan untuk merespon. Namun waktu respon yang lebih dari 1 detik sudah dikategorikan meresahkan pemakai.
- 10 detik adalah batas waktu respon menjadi tidak dapat diterima. Selain itu, berdasarkan penelitian yang dilakukan oleh developer WAPT jika waktu respon melebihi 8 detik, pemakai akan merasa sangat terganggu dan sebagian besar pemakai lebih memilih untuk meninggalkan situs atau sistem tersebut. Biasanya waktu respon harus secepa mungkin. Interval waktu respon yang paling nyaman adalah 0,1 – 1 detik. Meskipun orang dapat beradaptasi dengan waktu respon yang agak lambat. Namun mereka umumnya tidak puas dengan waktu yang lebih dari 2 detik.
- Bandwidth
Pengujian Bandwidth meliputi sent kbit/s dan receive kbit/s. Sent kbit/s artinya berapa menghitung banyak kbit per detik yang dapat dikirimkan ke server. Sedangkan receive kbit/s artinya menghitung berapa banyak kbits per detik yang diterima oleh server. - Error
Pengujian error meliputi timeouts on all hits, http error on all hits dan network error on all hits. Timeouts on all hits menunjukkan persentase tanggapan dengan kesalahan karena timeout dari seluruh halaman. Http error on all hits menunjukkan persentase kesalahan karena http dari seluruh halaman. Network error on all hits menunjukkan persentase tanggapan dengan kesalahan karena jaringan dari seluruh halaman.
Pembahasan lainnya :
- Pengertian Basis Data
- Perintah SQL Terdiri dari
- Pengertian CSS Menurut Para Ahli
- Pengertian PHP Menurut Para Ahli
- Kelebihan dan Kekurangan MYSQL
- Tahapan Membuat Model Waterfall
- Pengertian Mysql Menurut Para Ahli
- Pengertian HTML Menurut Para Ahli
- Pengertian Jquery Menurut Para Ahli
- Pengertian Website Menurut Para Ahli
- Pengertian Internet Menurut Para Ahli
- Pengertian Structured Query Language
- Pengertian Bootstrap Menurut Para Ahli
- Pengertian Javascript Menurut Para Ahli
- Pengertian Javascript Menurut Para Ahli
- Pengertian Basis Data & Sistem Basis Data
- Pengertian Sistem Pakar Menurut Para Ahli
- Pengertian Web Browser Menurut Para Ahli
- Pengertian PHPMyAdmin Menurut Para Ahli
- Pengertian Adobe Dreamweaver Menurut Para Ahli
- Pengertian Metode Pengembangan Perangkat Lunak
- Pengertian Aplikasi Berbasis Web Menurut Para Ahli
- Pengertian Bahasa Pemrograman Menurut Para Ahli
- Kelebihan PHP Dibanding Bahasa Pemrograman Lain
- Pengertian Framework Codeigniter Menurut Para Ahli