Contoh Tugas Black Box
Contoh Tugas Black Box
PENDAHULUAN
1.2 Fitur-Fitur
Fitur-fitur yang dimiliki oleh aplikasi ini adalah menghitung nilai rata-rata
kuis, menghitung nilai total yang kemudian akan dikategorikan menjadi A, B, C,
D dan E
1
BAB 2
METODE
1. Kasus uji yang berulang, jika jumlahnya lebih dari 1 maka jumlah dari
uji kasus tambahan harus didesain untuk mencapai ujicoba yang cukup
beralasan.
2
2. Kasus uji yang memberitahukan sesuatu tentang keberadaan atau
tidaknya satu jenis kesalahan, daripada kesalahan yang terhubung hanya
dengan suatu ujicoba yang spesifik.
2.2.1 Security
Sebuah aplikasi harus aman digunakan, informasi yang bersifat privasi dan
sensitif tidak boleh tersebar. Aplikasi harus dapat menjaga kepercayaan pengguna
dengan memberi mereka keyakinan bahwa informasi pengguna berada pada
kondisi yang aman.
Pada aplikasi ini tidak terdapat sistem security berupa login untuk masuk
ke dalam sistem karena pada aplikasi ini tidak menggunakan database sehingga
data yang telah diproses tidak disimpan.
2.2.2 Performa
Performa testing mengacu kepada pendekatan penilaian
‘CriterionReferenced Test’ atau acuan patokan, yaitu pengukuran keberhasilan
yang didasarkan atas penafsiran dari tingkahlaku (performance) berdasarkan
kriteria/standar penguasaan mutlak (relative tetap dan berlaku untuk semua
testee).
Pada aplikasi ini performa yang didapat yakni pemrosesan data yang tidak
banyak memakan waktu karena data yang disimpan hanya ditampung sementara
(menggunakan array) sehingga pemrosesan untuk mendapatkan hasil lebih cepat
dan mudah.
3
ditunjukkan kepada pengguna (user) adalah mendapatkan hasil akhir dari setiap
nilai kuis, UTS dan nilai absensi. Yang hasilnya berupa hasil angka dan alphabet
yang rangenya sudah di tentukan sebelumnya.
4
2.4.1 Pengujian Pada Fitur Menghitung Nilai Rata Kuis
Program menerima masukan nilai kuis 1 , nilai kuis 2, nilai kuis 3, nilai
kuis 3 untuk menghasilkan nilai rata-rata kuis. Nilai rata-rata kuis dihasilkan dari
nilai kuis 1 ditambahkan nilai kuis 2 ditambahkan nilai kuis 3 kemudian dibagi 3.
Data yang dapat dimasukan dari tiap-tiap 3 nilai di atas mempunyai range
bernilai 0-100, sehingga dihasilkan 3 equivalence class sebagai berikut:
5
.Gambar 2.2. Pengujian Fitur Menggunakan Equivalence Kelas 2
Pada gambar 2.2. menjelaskan pengujian pada fitur menghitung rata-rata
kuis dengan input nilai 1, nilai 2, nilai 3 masing-masing bernilai 90, dihasilkan
nilai rata kuis . Dapat disimpulkan dengan nilai input 90 merupakan inputan
nilai VALID dan program menghasilkan output yang diharapkan.
6
Pada gambar 2.3 menjelaskan pengujian pada fitur menghitung rata-rata
kuis dengan input nilai 1, nilai 2, nilai 3 masing-masing bernilai 150,
dihasilkan nilai rata kuis kosong. Dapat disimpulkan dengan nilai input 150
merupakan inputan nilai INVALID,namun program aplikasi tidak
menghasilkan error.
0 10
1
Gambar 2.4 Penerapan Nilai Sementara
10
0
Tes data input untuk batas bawah adalah { -1,0,1 } dan tes data input batas
atas adalah { 99,100,101 }. Jadi tes data input disini untuk menentukan mana
yang merupakan batas bawah suatu nilai dan mana pula batas atas suatu nilai.
Program menerima masukan nilai kuis 1 , nilai kuis 2, nilai kuis 3, nilai
kuis 3 untuk menghasilkan nilai rata-rata kuis. Nilai rata-rata kuis dihasilkan
dari nilai kuis 1 ditambahkan nilai kuis 2 ditambahkan nilai kuis 3 kemudian
dibagi 3.
Data yang dapat dimasukan dari tiap-tiap 3 nilai di atas mempunyai range
bernilai 0-100, sehingga dihasilkan 3 equivalence class sebagai berikut:
7
Pada percobaan range angka dari -1 dan 1 hasilnya INVALID, karena
disini ada angka yang bernilai -1. Sedangkan range yang ditentukan untuk
hasil yang valid itu hanya 0-100.
8
2. Nilai dari 99 dan 101
9
Gambar 2.7 Pengujian Pertama Boundary Value kelas 2
10
Gambar 2.10 Pengujian Kedua Error Guessy
BAB 3
PEMBAHASAN
11
3.2 Tabel Pengujian
Berikut ini adalah hasil dari table pengujian menggunakan tipe testing
equivalence class :
Tabel 3.1
Berikut ini adalah table hasil pengujian untuk Boundary Value Analysis :
Tabel 3.2
12
Nilai>0 Nilai2 = nilai rata-rata nilai total
101 total. rata-rata
Nilai3 =
101
Tabel 3.3
Tabel 3.4
13
BAB 4
KESIMPULAN
14
BAB 5
DAFTAR PUSTAKA
[1] http://ayuliana_st.staff.gunadarma.ac.id/Downloads/files/26375/Pertemuan
+05+-+(BlackBox+Testing).pdf, diakses tanggal 18 April 2013
[2] http://aderusliana.wordpress.com/2007/11/05/konsep-dasar-evaluasi-hasil-
belajar/ diakses tanggal 18 April 2013
15
Disusun oleh :
16
Dinda Prasetia (13109873)
Nova Tiyas Nindita (16109193)
Salamun Hasan (11109725)
Syahroni (14109604)
Swesti mahardini (14109642)
4 KA 01
Universitas Gunadarma
2013
17