Black-box: Metodologi pengujian terlihat pada apa saja
tersedia input untuk suatu aplikasi dan apa yang diharapkan
output adalah bahwa harus hasil dari input masing-masing. Bukan
berkaitan dengan kerja di aplikasi,
aplikasi proses yang melakukan untuk mencapai
output tertentu atau aspek internal lainnya
aplikasi yang mungkin terlibat dalam transformasi dari
input menjadi output. Kebanyakan kotak hitam-alat pengujian mempekerjakan
baik mengkoordinasikan interaksi berbasis dengan aplikasi
pengguna grafis antarmuka (GUI) atau pengakuan gambar. Sebuah
contoh sistem hitam-kotak akan menjadi mesin pencari.
Kau memasukkan teks yang ingin Anda cari dalam pencarian
bar, tekan "Search" dan hasilnya dikembalikan kepada Anda. Dalam
kasus ini, Anda tidak tahu atau melihat proses khusus yang
yang digunakan untuk memperoleh hasil pencarian Anda, Anda cukup
melihat bahwa Anda memberi masukan - istilah pencarian - dan Anda
menerima output - hasil pencarian anda.
White-box: Metodologi pengujian terlihat di bawah
meliputi dan ke dalam subsistem dari aplikasi. Sedangkan
pengujian kotak hitam-keprihatinan itu sendiri secara eksklusif dengan masukan
dan output dari aplikasi, putih-kotak pengujian memungkinkan
Anda untuk melihat apa yang terjadi di dalam aplikasi. Whitebox
pengujian memberikan tingkat kecanggihan yang tidak
tersedia dengan pengujian kotak hitam sebagai tester dapat merujuk
dan berinteraksi dengan benda-benda yang terdiri dari aplikasi
daripada hanya memiliki akses ke user interface. Sebuah
contoh sistem kotak putih akan di-sirkuit pengujian
di mana seseorang melihat interkoneksi antara
setiap komponen dan memverifikasi bahwa setiap internal
sambungan sudah bekerja dengan baik. Contoh lain dari
lapangan yang berbeda mungkin menjadi auto-mekanik yang terlihat di
batin-kerja mobil untuk memastikan bahwa semua individu
bagian tersebut bekerja dengan baik untuk memastikan drive mobil
benar.
Perbedaan utama antara hitam dan putih kotak-kotak
pengujian adalah area di mana mereka memilih untuk fokus. Di
istilah sederhana, hitam-kotak pengujian difokuskan pada hasil. Jika
tindakan diambil dan menghasilkan hasil yang diinginkan kemudian
proses yang sebenarnya digunakan untuk mencapai hasil yang tidak relevan. White-kotak pengujian, di sisi lain, adalah
bersangkutan dengan rincian. Ini berfokus pada internal
cara kerja sistem dan hanya jika semua jalan telah
telah diuji dan jumlah dari bagian-bagian suatu aplikasi dapat
terbukti memberikan kontribusi untuk keseluruhan adalah pengujian lengkap.
http://www.google.co.id/url?sa=t&source=web&ct=res&cd=4&ved=0CB8QFjAD&url=http%3A%2F%2Fwww.testplant.com%2Fdownload_files%2FBB_vs_WB_Testing.pdf&rct=j&q=testing+white+box+black+box&ei=rZT7S6iEIcSwrAeaxtm7Ag&usg=AFQjCNFG_PK8_X-0l28mbtjowO6-IPvHbg
0 komentar:
Posting Komentar