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)