9 = 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 35, 36, 37, 39, 36, 37, 38, 40, 41, 42, 43, 45, 46, 47, 48, 50,
51 10 = 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27,
28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 44, 41, 42, 43, 45, 46, 47, 48, 50, 51
11 = 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 15, 16, 17, 18, 20, 21, 22, 23, 25, 26, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38, 40, 41, 42, 43, 45, 42, 43, 45, 46, 47, 49, 46,
47, 48, 50, 51 4. Graph matriks
98
Tabel IV-11 Graph matriks stemming kata
N od
e 1 2 3 4 5 6 7 8 9 1
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
2 2
1 2
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 3
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
4 4
1 4
2 4
3 4
4 4
5 4
6 4
7 4
8 4
9 5
5 1
S u
m 1
1 2
1 1 1
3 1
4 1
5 1
6 1
7 1 1
1 8
1 9
1 10
1 11
1 12
1 1
1 13
1 14
1 15
1 16
1 17
1 1
1 18
1 19
1 20
1 21
1 22
1 1
1 23
1 24
1 25
1 26
1 27
1 1
1 28
1 29
1 30
1 31
1 32
1 1
1 33
1 34
1 35
1 36
1
99
N od
e 1 2 3 4 5 6 7 8 9 1
1 1
1 2
1 3
1 4
1 5
1 6
1 7
1 8
1 9
2 2
1 2
2 2
3 2
4 2
5 2
6 2
7 2
8 2
9 3
3 1
3 2
3 3
3 4
3 5
3 6
3 7
3 8
3 9
4 4
1 4
2 4
3 4
4 4
5 4
6 4
7 4
8 4
9 5
5 1
S u
m 37
1 1
1 38
1 39
1 40
1 41
1 42
1 1
1 43
1 44
1 45
1 46
1 47
1 1
1 48
1 49
1 50
1 51
Total 1
V
G
= jumlah graph matriks + 1 = 10 + 1
= 11 5. Predicate node
V
G
= jumlah node yang memiliki lebih dari 1 jalur + 1 = 10 + 1
= 11 Berdasarkan pengujian, setiap metode menghasilkan nilai yang sama, yaitu 11,
maka dapat disimpulkan bahwa pengujian white box untuk stemming kata berjalan dengan baik.
IV.2.2.3 Pengujian Identifikasi Cluster
Pengujian ini dilakukan untuk mengetahui apakah prosedural identifikasi cluster telah berjalan dengan efektif atau tidak. Berikut ini adalah langkah-
langkah pengujian identifikasi cluster :
mulai
selesai 1
2 3
4 1,2
3 4
I II
flowchart flowgraph
Gambar IV-8 Flowchart - flowgraph identifikasi cluster
1. Region = 2 2. V
G
= edge – node + 2
= 3 – 3 + 2
= 2 3. Independent path
1 = 1, 2, 4 2 = 1, 2, 3, 1, 2, 4
6. Graph matriks
Tabel IV-12 Graph matriks identifikasi cluster
Node 1
2 3
4 Sum
1 1
2 1
1 1
3 1
4 Total
1
V
G
= jumlah graph matriks + 1 = 1 + 1
= 2 7. Predicate node
V
G
= jumlah node yang memiliki lebih dari 1 jalur + 1 = 1 + 1
= 2 Berdasarkan pengujian, setiap metode menghasilkan nilai yang sama, yaitu 2,
maka dapat disimpulkan bahwa pengujian white box untuk identifikasi cluster berjalan dengan baik.
IV.2.3 Pengujian Black Box
Berikut ini adalah kasus dan hasil pengujian black box dalam form pencarian Google pada perangkat lunak yang dibangun.
Tabel IV-13 Pengujian black box form pencarian Google
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : chelsea
Data hasil
pencarian berdasarkan
kata kunci
“chelsea” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “chelsea”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : 12
Data hasil
pencarian berdasarkan
kata kunci “12” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “12”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : ?
Data hasil
pencarian berdasarkan
kata kunci “?” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “?”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Kosong Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian
kosong Muncul pesan
kesalahan “Form pencarian belum
terisi. Silahkan isi dahulu sebelum
melakukan pencarian.
” Dapat
menampilkan pesan
kesalahan “Form pencarian
belum terisi.
Silahkan isi dahulu sebelum
melakukan pencarian.
” [ ] Diterima
[ ] Ditolak
Adapun kasus dan hasil pengujian black box dalam form pencarian Twitter pada perangkat lunak yang dibangun adalah sebagai berikut.
Tabel IV-14 Pengujian black box form pencarian Twitter
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : chelsea
Data hasil
pencarian berdasarkan
kata kunci
“chelsea” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “chelsea”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : 12
Data hasil
pencarian berdasarkan
kata kunci “12” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “12”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Normal Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian diisi dengan : ?
Data hasil
pencarian berdasarkan
kata kunci “?” muncul
Muncul hasil
pencarian berdasarkan
kata kunci “?”.
[ ] Diterima [ ] Ditolak
Kasus dan Hasil Uji Data Kosong Data Masukan
Yang Diharapkan Pengamatan
Kesimpulan
Form pencarian
kosong Muncul pesan
kesalahan “Form pencarian belum
terisi. Silahkan isi dahulu sebelum
melakukan pencarian.
” Dapat
menampilkan pesan
kesalahan “Form pencarian
belum terisi.
Silahkan isi dahulu sebelum
melakukan pencarian.
” [ ] Diterima
[ ] Ditolak
IV.2.4 Pengujian Beta
Pengujian beta merupakan pengujian yang dilakukan secara objektif dan dilakukan dengan tujuan untuk mengetahui sejauh mana kualitas dari perangkat
lunak yang dibangun. Untuk itu, pengujian beta dilakukan dengan cara membuat kuesioner mengenai kepuasan pengguna dengan kandungan poin syarat user
friendly. Kuesioner disebarkan menggunakan teknik Simple Random Sampling