Professional Documents
Culture Documents
Contoh Tugas Black Box
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
merupakan inputan nilai INVALID,namun program aplikasi tidak
menghasilkan error.
0 10
1
Gambar 2.4 Penerapan Nilai Sementara
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
2.5.1 Error Guessy
10
BAB 3
PEMBAHASAN
Tabel 3.1
11
3 Nilai rata kuis Nilai1 = Tidak Tidak Hasil input
= average nilai 150 mengeluarkan mengeluarkan data valid
Nilai>100 Nilai2 = nilai rata-rata nilai rata-rata
150 total. total.
Nilai3 =
150
Berikut ini adalah table hasil pengujian untuk Boundary Value Analysis :
Tabel 3.2
No Data Uji Input Hasil tes Output Kesimpulan
diharapkan
1 Nilai rata kuis Nilai1 = - Tidak Tidak Hasil input
=average nilai 1 mengeluarkan mengeluarkan data valid
Nilai<0 Nilai2 = - nilai rata-rata nilai rata-rata
1 total. total.
Nilai3 = -
1
2 Nilai rata kuis Nilai1 = Hasil Perhitungan Hasil input
=average nilai 1 perhitungan nilai rata-rata data valid
Nilai>0 Nilai2 = nilai rata-rata total = 1
1
Nilai3 =
1
3 Nilai rata kuis Nilai1 = Hasil Perhitungan Hasil input
=average nilai 99 perhitungan nilai rata-rata data valid
Nilai>0 Nilai2 = nilai rata-rata total = 99
99
Nilai3 =
99
4 Nilai rata kuis Nilai1 = Tidak Tidak Hasil input
=average nilai 101 mengeluarkan mengeluarkan data invalid
Nilai>0 Nilai2 = nilai rata-rata nilai total
101 total. rata-rata
Nilai3 =
101
Tabel 3.3
No Data Uji Input Hasil tes Output Kesimpulan
diharapkan
1 Nilai rata Nilai1 = Tidak Perhitungan Hasil input
kuis diinput 12/01/2012 mengeluarkan nilai rata- data invalid
dengan data Nilai2 = 10 nilai rata-rata rata total =
tanggal Nilai3 = 90 total. 37.33
2 Nilai rata Nilai1 = aku Tidak Perhitungan Hasil input
kuis diinput Nilai2= mengeluarkan nilai rata- data invalid
dengan data kamu nilai rata-rata rata total = 0
string Nilai3 = total.
mana
12
3.3 Perbandingan Hasil Pengujian dengan Data menggunakan metode
Equivalent Partitioning, Boundary Value dan Error Gessing.
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 :
Universitas Gunadarma
2013
16