Anda di halaman 1dari 10

WAPT

(Web Application Load, Stress and Performance Testing)

WAPT merupakan kependekan dari Web Application Load, Stress, and


Performance Testing) atau berarti aplikasi untuk melakukan test load, stress, dan
performa pada Web. Beberapa Definisi Pengujian Perangkat Lunak:
- Menurut Myers (1979) roses menjalankan program dengan maksud
menemukan kesalahan.
- Menurut IEEE (1990) :
• Proses sistem operasi atau komponen menurut kondisi tertentu,
pengamatan atau pencatatan hasil dan mengevaluasi beberapa aspek
sistem atau komponen.
• Proses analisis item PL untuk mendeteksi perbedaan antara kondisi yang
ada dengan yang diinginkan dan mengevaluasi fitur item PL
- Definisi lanjut : Proses formal yang ditentukan oleh tim pengujian yang
meliputi unit PL, beberapa unit PL terintegrasi atau seluruh package PL
yang ditentukan oleh program yang berjalan di komputer. Seluruh tes
saling terkait dan adanya prosedur pengujian dan kasus pengujian.
Tujuan dari pengujian ini adalah untuk mendeteksi kegagalan perangkat lunak
sehingga kesalahan atau kekurangan dapat ditemukan dan diperbaiki. Pengujian
tidak dapat menetapkan bahwa fungsi produk dengan benar dalam semua kondisi
namun hanya dapat menetapkan bahwa hal itu tidak berfungsi sebagaimana
mestinya dalam kondisi tertentu. Pengujian sering kali berisi pemeriksaan kode
serta pelaksanaan kode dalam berbagai lingkungan dan kondisi serta memeriksa
aspek kode: melakukan apa yang seharusnya dilakukan dan melakukan apa yang
perlu dilakukan.
Contoh software penguji untuk menguji webstres adalah WAPT 4.0. Aplikasi
ini dapat digunakan untuk mengujikemampuan sebuah website yang digunakan.
Akan diuji kemampuan membuka akun tokobagus.com misalnya. Berikut adalah
langkah-langkah pengujian yang akan dilakukan :
A. Melakukan Instalasi
1. Lakukan instalasi terlebih dahulu pada WAPT. WAPT dapat didownload
namun di sini penulis menggunakan WAPT versi free trial.

2. Pada WAPT setup, pilih next untuk melanjutkan instalasi. Kemudian akan
muncul jendela license agreement, check pada checkbox yang tersedia,
klik Next. Lalu tampil jendela Readme Information, klik Next.

3. Pada jendela Destination Folder, pilih dimana lokasi akan disimpan setelah
itu klik next. Lalu akan muncul opsi apakah akan dibuat shortcut atau
tidak.
4. Tunggu instalasi WAPT hingga selesai. Setelah selesai, klik Finish

B. Melakukan Pengujian

1. Pada awal aplikasi di WAPT akan muncul jendela untuk langsung


mencoba versi free trial. Klik pada Start trial period.

2. Pada jendela New Scenario Wizard – Main Test Goal, pilih hal apakah
yang akan kita test, apakah performa, stress, endurance, dan lain-lain.
Pada langkah kali ini kita mencoba Stress Test. Klik Next.
3. Pada jendela New Scenario Wizard – Test Load Specification,
menanyakan tentang scenario yang diingankan oleh user. Sebagai contoh,
scenario diatur sebanyak 1-20 user. Untuk inputan yang dibawahnya
cantumkan 20 untuk step pengaturan waktu user masuk, yaitu setiap 20
detik akan ada 2 user yang mengakses web. Setelah itu, klik next.

4. Pada jendela New Scenario – Test Duration, akan diminta untuk


memasukkan inputan berapa lama test akan dijalankan. Disini sebagai
contoh akan dilakukan pengujian selama 2 menit, jika waktu pengujian
telah diisi, klik next.
5. Pada jendela New Scenario – Test Results, masukkan berapa kolom yang
akan tampil untuk hasil pada report yang akan keluar setelah semua
pengujian berhasil. Misalkan menggunakan 10 kolom saja.

6. Setelah semua step sudah dijalankan sesuai inputan, klik finish untuk
memulai proses pengujiannya. Jangan lupa klik pada checkbox yang ada
untuk memulai melakukan recording profil virtual.

7. Setelah semua langkah pengaturan scenario terpenuhi, maka sekarang anda


tinggal membuat suatu profile scenario yang berfungsi untuk
penyimpanan semua scenario dari awal sampai akhir. Setelah menulis
profile seperti yang digunakan misalnya ‘Profile 1’, klik OK
8. Setelah pembuatan profile untuk scenario selesai, maka kita akan
melanjutkan proses pengujian. Pada test stress kali ini misalnya
menggunakan web milik tokobagus.com. Lakukan beberapa kali action
dengan meng-klik button pada web, untuk memunculkan pages pada
profile.

9. Sekarang anda tinggal memilih action button apa saja yang akan anda test,
disini ada 32 action yang di test. Seperti yang anda lihat pada lingkaran
merah dibawah ini. Dan untuk langkah selanjutnya, anda pilih menu
‘Verify Test’ seperti seperti pada icon ini:

10. Kemudian pada jendela Select Profiles, pilih profile yang akan
diverifikasi, klik Verify.
11. Lalu akan muncul Test Excecution Parameter dimana Response code
akan terus berjalan hingga proses verifikasi selesai.

12. Setelah melakukan verifikasi, selanjutnya melakukan Run Test dengan


meng-klik icon seperti ini :

13. Lalu akan muncul jendela Tes Run, untuk mengukur Level of detail, pilih
Disable. Lalu klik OK

14. Lalu muncul jendela warning, bahwa Profile 1 tidak dapat melakukan
single execution dan dianjurkan untuk runtime 4 minutes, klik Yes.
15. Eksekusi dimulai dengan ditandai oleh gambar seperti di bawah ini.
Tunggu proses pengujian diikuti dengan timeline yang telah kita atur tadi
pada saat penentuan scenario.
16. Setelah pengujian selesai, akan nampak grafik seperti gambar di bawah.

Pada grafik dapat dilihat dari opsi active user yang berwarna hitam dalam
2 menit terdapat 7 user yang active dari total 20 user ini karena setiap 30
detik akan menambah 2 user (set scenario) dan bisa juga dilihat di
timeline pada menit berapa usernya berapa yang sudah active.
Keterangan pada gambar :

Bagian di atas merupakan opsi tanda apa saja yang kita ingin lihat pada
grafiknya,jadi jika melihat grafik yang penuh dengan garis jangan
bingung cukup ceklist pada opsi dibawah karena itu merupakan opsi
untuk melihat apa yang akan muncul pada grafik.

Bagian di atas merupakan parameter yaitu apa saja yang ditest pada web
ini dilihat dari parameternya dan pada gambar terdapat 3 yaitu
performence, bandwitch, error dan bisa diklik dan bisa kita lihat grafiknya
dan juga terdapat opsi lainnya.
17. Apabila web browser Mozila Firefox anda akan muncul secara tiba-tiba
diikuti hasil dari proses pengujian di bawah ini, jangan heran karena
WAPT melakukan hal tersebut secara otomatis.

18. Pengujian Web sudah dilakukan dan kita telah mengetahui bagaimana
ternyata web yang sudah kita test apakah sudah cukup layak untuk di
luncurkan.

Anda mungkin juga menyukai