Professional Documents
Culture Documents
Ditulis oleh:
Linda Handayani (92317004)
Muhammad Nizar Yoga Pratama (92317005)
Dosen:
Dr. Ruddy J. Suhatril
1. Aktivasi register untuk akun website, testing dilakukan dengan beberapa kondisi,
diantaranya sebagai berikut:
a. Pengguna yang belum pernah melakukan register akun di website tersebut.
b. Pengguna yang melakukan register akun website dengan data yang sama
yang sudah pernah di register.
2. Aktivasi login untuk akun website, testing dilakukan dengan beberapa kondisi,
diantaranya sebagai berikut:
a. Pengguna yang melakukan login akun di website dengan 1x session di waktu
yang sama (1 thread).
b. Pengguna yang melakukan login akun di website dengan 10x session di
waktu yang sama (10 thread).
c. Pengguna yang melakukan login akun di website dengan 300x session di
waktu yang sama (300 thread).
Website:
Gambar 3. Halaman register akun website (data sudah register sebelumnya, tidak bisa menekan
tombol daftar)
Gambar 4. Halaman login akun website
1. Aktivasi register
a. Data belum terdaftar di database website.
i. Hirarki dari pengujian Test Plan memiliki 2 group thread yaitu Login Test
dan Register Test.
ii. Group Thread Register Test memiliki HTTP Cookie Manager dan 2
HTTP Request (Visit Regist Page dan Regist Process).
vi. Untuk melihat hasil testing bisa menggunakan View Result Tree dan
Summary Report.
Pada tab View Result Tree terdapat beberapa output testing
diantaranya:
● Sampler Result
● Request
● Response Data
Gambar 13. View Result Tree pada Visit Regist Page pada tab Sampler
Result
Gambar 14. View Result Tree pada Visit Regist Page pada tab Requst
Gambar 15. View Result Tree pada Visit Regist Page pada tab Response
Data
Gambar 16. View Result Tree pada Regist Process pada tab Sampler Result
Gambar 17. View Result Tree pada Regist Process pada tab Request
Gambar 18. View Result Tree pada Regist Process pada tab Response Data
Gambar 19. Summary Report untuk Register
Gambar 20. View Result Tree pada Visit Regist Page di tab Response Data
Gambar 21. View Result Tree pada Regist Process di tab Response Data
2. Aktivasi login
a. Menggunakan 1 session dalam satu waktu (1 iterasi user).
i. Group Thread Login Test memiliki HTTP Cookie Manager dan 2 HTTP
Request (Visit Login Page dan Login Process).
Gambar 22. Thread Group Login Test dengan iterasi 1, Ramp-Up Periode 1
dan Loop Count 1
Gambar 28. View Result Tree Visit Login Page 1 thread user (1 iterasi) pada
Sampler Result
Respon data yang diberikan oleh server berupa halaman login yang
mengandung text “Silahkan Masuk” yang dapat dilihat pada tab Respon data
seperti pada Gambar 29. Sehingga testing Visit Login Page berhasil
dijalankan dengan hasil tidak ada error pada fungsi terkait.
Gambar 29. View Result Tree Verify Login Page thread user (1 iterasi) pada
Response Data
Setelah testing Visit Login Page berhasil dilakukan dan berhasil menampilkan
halaman login, maka testing Login Process dilakukan untuk mengetahui
apakah fungsi dari login berjalan dengan baik. Login Process dilakukan
dengan mengirimkan data berupa username dan passsword dengan
menggunakan metode post, sehingga server akan merespon dari request
yang diterimanya.
Gambar 31. View Result Tree Login Process thread user (1 iterasi) pada
Request
Response Data yang diberikan oleh server berupa halaman dasboard user
yang mengandung text “Hello”. Sehingga dapat dikatakan user berhasil
melakukan login dan proses login tidak mengalami error.
Gambar 32. View Result Tree Login Process thread user (1 iterasi) pada
Response Data
Pada bagian summary report dengan 1 thread dapat dilihat bahwa Errpr
yang dihasilkan 0% baik pada proses testing Visit Login Page maupun Login
Process.
ii. View Results Tree dari Visit Login Page yang tidak mengalami error
sampai thread user 300 dengan total keberhasilan 100% dapat dilihat
di Gambar 39.
Gambar 40. View Result Tree di Visit Login Page pada 300 thread user
(iterasi)
iii. View Results Tree dari Login Process mulai mengalami error di thread
30 dengan error 33,33% sampai dengan error yang signifikan di
thread 300 dengan error 96%. Pada tab Response Data menyatakan
bahwa database is locked, dimana token yang di request tidak bisa
mengakses database yang ada.
Gambar 41. View Result Tree di Login Process pada tab Sampler Result
(300 thread user/iterasi)
Gambar 42. View Result Tree di Login Process pada tab Request
(300 thread user/iterasi)
Gambar 43. View Result Tree di Login Process pada tab Response Data
(300 thread user/iterasi)
Gambar 44. View Result Tree di Login Process pada tab Assertion Result
(300 thread user/iterasi)