Upload
wahyu-dwi-pranata
View
66
Download
1
Embed Size (px)
Citation preview
WAHYU DWI PRANATA
(201351 191)
REVIEW PAPER :ANALISA PENGUJIAN
OPTIMALISASI KINERJA WEBSITE
PAPER PROFILE
• Judul : Analisa Pengujian Optimalisasi
Kinerja Website
• Penulis : Diyurman Gea
• Jurusan : Sistem Informasi, BINUS
Jakarta
• Dalam Seminar Nasional Aplikasi
Teknologi Informasi (SNATI) 2011,
Yogyakarta
CONTOH WEBSITE
WEBSITE
• Media yang cepat
Informasinya
• Beberapa perusahaan
merupakan Bisnis Vital
• Website harus dijaga
kualitasnya
• Gambar, text, Flash, Animasi,
KELEMAHAN WEB
• Resiko kerahasiaan data
• Lemahnya sistem keamanan
• Pengolahan data yang cepat
• Penyalahgunaan otorisasi dan
informasi yang tidak akurat
• Untuk itu sebuah pengujian sangat
dibutuhkan
PARADIGMA PENGUJIAN
• Uji coba merepresentasikan
ketidaknormalan yang terjadi pada
pengembangan Software. Selama
definisi awal dan fase pembangunan
• Pengujian secara Psikologis di anggap
sebagai Perilaku Destruktif dari pada
Konstruktif
GLEN MYERS : TUJUAN UJICOBA
• Pengujian bertujuan untuk
menemukan kesalahan
• Ujicoba yang baik memiliki peluang
yang besar untuk menemukan
kesalahan2 yang belum terungkap
• Ujicoba yang berhasil adalah yang
mengungkap kesalahan yang belum
ditemukan
MANFAAT UJICOBA
• Menunjukkan bahwa Software telah
bekerja sesuai dengan Spesifikasi, dan
kebutuhan -> menjamin kualitas
2 KATEGORI INPUT
• Software Configurasi meliputi : Sistem
Requirement, Desain dan Source
Code
• Test Configuration : rencana dan
prosedur ujicoba, termasuk hipotesa
PENDEKATAN PENGUJIAN SISTEM
• Fungsi-fungsi yang spesifik harus sama
dengan tugasnya
• Contoh : Modul Void Cetak -> harus
bekerja untuk mencetak hasil ke layar
• Modul MAX-> bekerja untuk mencari
nilai maximum dari sederet nilai yang
ada.
PEMROGRAMAN MODUL DALAM C
ADA 2 CARA PENGUJIAN
• Black Box Testing : testing pada
interface Software (end user step)
- apakah Input dan Output Benar
• White Box Testing : tes pada Detail
Prosedural (bedah software)
- Logic Flow
- Perulangan, Kondisi, struktur data,
dll
Mengecek apakah sesuai hasil dengan
desain tujuan software di buat
OPTIMASI WORKLOAD HALAMAN WEB
• Menggunakan CSS -> baris perintah lebih
sedikit, disimpan di Chace
• Gunakan Java Script -> di simpan di
Chace
• Tidak gunakan Gambar utk
Menampilkan Text
• Minimumkan White Space, line turn, dan
comment tag
• Hindari penggunaan calls-up : <a href =
“/”>, dll.
GUNAKAN TEKNIK PROGRAMMING YANG TEPAT
• Frame work Programming
- Model ini sangat populer pada era
sekarang karena powerfull dan meperkecil
ukuran dari Halaman web
• Anda tinggal memanggil frame-frame yang
telah di buat.
• Bahasa pemrograman yang populer sekarang :
- Yii (Yess It Is) PHP
-CI (Code Igniter)
ALAT DALAM TESTING INI
• Web AIM (www.webaim.org) ->
perusahaan yg fokus pd pengujian
error
• Yotta (www.yottaa.com) -> Fokus
pada pengujian Performance Web.
-jmlh & ukuran file terhadap
performance
10 WEBSITE YG DI UJI
• Republika
• Sindo
• Beritane
• The jakarta post
• Apindonesia
• Detik hot
• Antara news
• Astaga
• Metro tv news
• Kompas
TESTING 10 WEB DGN WEBAIM
• Republika 1 error, kompas 98 error (top
chart)
TABEL 3
• Hasil pengujian menunjukkan yang
memperngaruhi waktu akses adalah
Ukuran Gambar,
• Jakartapost paling cepat waktu akses
keseluruhannya 187,88 s
• Detikhot paling lama 1907,17 s
KESIMPULAN
• Ukuran Dokumen menjadi sangat
mempengaruhi performance Website,
menjadi urutan pertama
• Di butuhkan penyediaan Bandwith
yang sebanding dengan kebutuhan
MATUR NUWUN SANGET
Follow Twitter : @PranataWahyu
Berpikirtentangmu.blogspot.com