c. Pengujian yang sukses adalah pengujian yang mengungkap semua kesalahan
yang belum pernah ditemukan sebelumnya.
4.6.1 Metode Pengujian white box
Pengujian white box adalah metode pendekatan pengujian yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan hasil pengujian. Dengan
rnenggunakan metode white box, analis sistem akan dapat memperoleh test case yang:
a. Menjamin seluruh independent path di dalam modul dikerjakan.
b. Sekurang-kurangnya sekali.
c. Mengerjakan seluruh keputusan logikal.
d. Mengerjakan seluruh loop yang sesuai dengan batasannya.
e. Mengerjakan seluruh struktur data internal yang menjamin validitas.
Pengujian white box meramalkan cara kerja perangkat lunak secara rinci, karenanya logical path jalur logika perangkat lunak akan diuji dengan menyediakan
pengujian yang akan mengerjakan kumpulan kondisi dan atau pengulangan secara spesifik. Secara sekilas dapat diambil kesimpulan white box testing merupakan
petunjuk untuk mendapatkan program yang benar secara 100.
Pengujian aliran data dan kondisi lebih lanjut menggunakan logika program dan pengujian loop menyempurnakan tehnik white box yang lain dengan memberikan
sebuah prosedur untuk menguji loop dari tingkat kompleksitas yang bervariasi.
4.6.2 Pengujian white box pada aplikasi PBK berbasis Konstruktivisme mengenai senyawa Hidrokarbon Benzena dan beberapa turunannya
Beberapa actionscript pada aplikasi ini diulang pada tampilan-tampilan setelahnya. Maka dalam hal ini hanya akan ditampilkan pembuktian pada satu actionscript apabila
terjadi pengulangan perintah pada tampilan lainnya.
Universitas Sumatera Utara
a. Perintah Fullscreen.
Berfungsi untuk membuat tampilan aplikasi dalam mode layar penuh full screen, maka perintah ini dituliskan di awal frame.
b. Perintah gotoAndPlay.
Berfungsi untuk memindahkan tampilan ke frame tampilan yang diinginkan. Perintah ini diletakkan pada objek yang berjenis objek simbol button.
c. Perintah stop.
Berfungsi untuk menghentikan tampilan ataupun proses apapun pada frame tertentu.
stop false
true
tampilan swf
fullscree
fscommand
script: fscommand
“fullscreen”,”true”; Stage.scaleMode=”exactFit”;
frame x
frame y
gotoAndPlay
script: on release {
gotoAndPlayx; }
tampila n
script: stop;
Universitas Sumatera Utara
d. Perintah quit.
Berfungsi untuk menutup tampilan aplikasi. Perintah ini bisa diletakkan pada frame tertentu dan tidak harus pada objek tertentu.
Berikutnya, perintah-perintah yang telah disajikan di atas akan diuji pada aplikasi PBK yang telah dibangun. Hasil pengujian itu sendiri akan ditampilkan pada
tabel berikut .
No. Parameter Timeline Panel
Jenis Perintah
Nilai Variabel
x Hasil
Uji Nama Folder
Nama Layer Letak
Frame 1.
- Full_screen
1 a
- sukses
2. -
logo_keluar 352
b 353
sukses 3.
- logo_materi
352 b
451 sukses
4. -
Full_screen 352
c -
sukses 5.
- Full_screen
450 c
- sukses
6. keluar
keluar 450
d -
sukses 7.
- Full_screen
535 c
- sukses
8. materi
bullet_1 535
b 536
sukses 9.
materi bullet_2
535 b
580 sukses
10. materi bullet_3
535 b
591 sukses
11. materi menu_utama
535 b
1 sukses
12. materi menu
546 b
525 sukses
13. materi_sejarah
tombol tbl_berikut
546 b
547 sukses
14. -
Full_screen 546
c -
sukses tampila
n
script: fscommandquit, true;
false
true
quit
fscommand
Universitas Sumatera Utara
15. materi_sejarah
tombol tbl_berikut
557 b
558 sukses
No. Parameter Timeline Panel
Jenis Perintah
Nilai Variabel
x Hasil
Uji Nama Folder
Nama Layer Letak
Frame 16.
materi_sejarah tombol
tbl_sebelumnya 557
b 536
sukses 17.
- Full_screen
557 c
- sukses
18. materi_sejarah
tombol tbl_berikut
568 b
569 sukses
19. materi_sejarah
tombol tbl_sebelumnya
568 b
547 sukses
20. -
Full_screen 568
c -
sukses 19.
materi_sejarah tombol
tbl_sebelumnya 579
b 558
sukses 20.
- Full_screen
579 c
- sukses
21. materi bullet_1
590 b
536 sukses
22. materi bullet_2
590 b
591 sukses
23. -
Full_screen 590
c -
sukses
Universitas Sumatera Utara
Universitas Sumatera Utara
BAB 5
KESIMPULAN DAN SARAN
5.1 Kesimpulan