Anda di halaman 1dari 19

Performance Testing

Kelompok 3

Yudhistira Adjie ( 1661001 )


Richie F. Hokyrus ( 1661006 )
Aldo P. Liwan ( 1661016 )
FAKULTAS TEKNOLOFI INFORMASI
UNIVERSITAS ATMA JAYA
MAKASSAR
2019
Performance Testing
Performance Testing didefinisikan sebagai jenis
pengujian perangkat lunak untuk memastikan apakah
aplikasi bekerja dengan baik di bawah beban kerja yang
diharapkan.
Fokus Performance
Testing
• Speed Tujuan Pengujian Kinerja
bukan untuk menemukan
• Scalability bug tetapi untuk
• Stability menghilangkan hambatan
kinerja.
• reliability
Jenis Performance Testing
• Load testing
• Stress testing
• Endurance
testing
• Spike testing
• Volume testing
• Scalability
testing
Masalah Performance Testing
Sebagian besar masalah kinerja berkisar pada
kecepatan, waktu respons, waktu muat, dan skalabilitas
yang buruk.
• Waktu Muat Lama (Long Load
Time)
• Waktu Respons Buruk (Poor Response
Time)
• Skalabilitas Buruk (Poor
Scalability)
• Bottlenecking
 Pemanfaatan CPU
 Pemanfaatan memori
 Pemanfaatan jaringan
Proses Performance Testing

1. Identifikasi lingkungan pengujian


2. Identifikasi performa penerimaan kinerja
3. Rencanakan & rancang Performance Test
4. Mengkonfigurasi lingkungan pengujian
5. Menerapkan desain tes
6. Jalankan tes
7. Analisis, sesuaikan, dan uji ulang
Parameter Yang Diperhatikan
• Processor Usage • Network bytes total per
• Memory use second
• Disk time • Response time
• Bandwidth • Throughput
• Private bytes • Amount of connection
• Committed memory pooling
• Memory pages/second • Maximum active sessions
• Page faults/second • Hit ratios
• CPU interrupts per • Hits per second
second • Rollback segment
• Disk queue length • Database locks
• Network output queue • Top waits
length • Thread counts
Performance Testing Pada JNE.CO.ID
Hasil Pengukuran Web JNE.CO.ID Menggunakan
GTMetrix
Pengujian Menggunakan
WebPageTest.com (Tes Load)

Nilai berupa huruf menggunakan WebPageTest


Detail Pengukuran LOAD TIME Website
JNE.CO.ID Menggunakan Tool WebPageTest
Pengujian Menggunakan
LoadStorm.com (Tes Stress)

Hasil pengukuran LoadStorm pada JNE.CO.ID


Performance Testing Pada TIKI.ID
Hasil Pengukuran Web TIKI.ID Menggunakan
GTMetrix
Hasil Pengukuran Web TIKI.ID
Menggunakan Pagespeed Score
Hasil
Pengukuran
Web TIKI.ID
Menggunakan
Pagespeed
Score
Detail Pengukuran LOAD TIME Website TIKI.ID
Menggunakan Tool WebPageTest
Pengujian Menggunakan
LoadStorm.com (Tes Stress)

Hasil pengukuran LoadStorm pada TIKI.ID


Daftar Pustaka
• digilib.uinsby.ac.id/9880/4/Bab2.pdf
• http://file.upi.edu/Direktori/FIP/JUR._PEND._LUAR_BIASA/1966010419
93011-IDING_TARSIDI/MAKALAH_PERFORMANCE_TEST.pdf
• http://eprints.ums.ac.id/31256/2/File_Bab_I.pdf
• http://journal.uin-
alauddin.ac.id/index.php/insypro/article/download/3131/2968
• https://www.guru99.com/performance-testing.html
• https://www.tutorialspoint.com/software_testing_dictionary/performa
nce_testing.htm
Soal
1. Jelaskan Fokus dalam Performance Testing !
2. Jelaskan Secara Singkat Jenis Pengujian Peformance Testing !
3. Sebutkan Masalah dalam Performance Testing !
4. Jelaskan Proses dalam Performance Testing !
5. Sebutkan Parameter yang diperhatikan dalam Performance Testing ! (
Minimal 7 )
6. Apakah Metode Performance Testing dapat digunakan diluar dari
pengujian software ? Mengapa ?

Anda mungkin juga menyukai