1. Menguji BlankOn di Awan
Adrianus Yoza Aprilio
Koordinator Tim Jaminan Kualitas BlankOn
yoza@di.blankon.in
http://pendekar.blankon.in/~yoza
@yoza1404
2. Tim Jaminan Kualitas BlankOn
โ QA / Jaminan Kualitas
โ Melakukan pengecekan dalam segala aspek
mengenai rilis BlankOn, racikan BlankOn dan
segala alihmerek-nya.
โ Mencari dan menemukan sebanyak mungkin
kutu dan segera melaporkannya lewat tiket
agar segera dibenahi.
โ Manajemen dan pemantauan tiket
โ Memastikan dan memberikan masukan
kepada manajer rilis dalam keputusan pra-
rilis.
3. Tim Jaminan Kualitas BlankOn
โ (sebaiknya) Mewakili pengguna
โ Sisi Keragaman Perangkat Keras
โ Sisi Keragaman varian Perangkat Lunak
โ Sisi Keragaman perangai / perilaku
โ Sisi-sisi lain
โ Kendala
โ Internet terbatas
โ Jahitan cepat keluar (setiap hari)
โ Buang2 CD/DVD/Flashdisk
โ Merusak tatanan komputer yang telah ada
4. Metode Pengetesan S/O BlankOn
โ Manual & Otomatis
โ Dengan VM
โ Dengan mesin fisik
โ Dengan Cloud/awan/web
5. Awan?
โ Tidak berada di lokal
โ Tidak tahu berada di mana :
โ di komputer itu sendiri,
โ di komputer sebelah,
โ di ruangan sebelah,
โ di lantai atas,
โ di bangunan sebelah
โ di kota lain, negara lain, planet lain?
6. Keunggulan Testing via Cloud
โ Mesin fisiknya cukup satu saja
โ Memanfaatkan teknologi mesin virtual
โ Tester tidak perlu mengunduh ISO
โ Dapat diotomatisasi oleh mesin & koneksi
โ Tester cukup menggunakan browser dan atau
remote desktop (rdp) client
7. Studi Kasus
โ Sisi peladen
โ Perangkat mesin virtual : Virtualbox (headless)
โ Antarmuka pengguna : php-virtualbox
โ http://code.google.com/p/phpvirtualbox/
โ Perangkat peladen : apache2, php5
โ Sisi klien
โ Peramban (chromium, firefox)
โ Flash player atau rdp client (rdesktop/tsclient)