BAB 2
LANDASAN TEORI
2.1.1. Data
mentah yang jika dikelola dengan cara yang berarti maka akan
menjadi informasi.
pengambilan keputusan.
2.1.2. Informasi
tersebut.
2.1.3. Sistem
tertentu.
tujuan tertentu.
Basis data adalah kumpulan dari file atau tabel yang saling
sumber daya.
diinginkan.
yang dihasilkan.
fakta-fakta mentah.
atau proses.
transparan.
fungsional dalam suatu perusahaan, yang terdiri dari satu basis data
(MPS).
Management (SCM).
2.2.2. Testing
actual result.
dengan benar.
building block yang lebih kecil dari program atau sistem. Pengujian
testing dapat berupa white box testing dalam arti bahwa programmer
mengetahui stuktur internal dari unit yang diuji dan berfokus pada
atau modul yang merupakan bagian kecil dari sistem yang diuji secara
menambahkan satu atau lebih modul pada saat modul utama telah
Level transaction
Level in-stream
Level cross-stream
berkaitan.
Level regression
seperti biasanya.
lainnya.
pengembangan sistem.
dengan benar.
yang benar.
20
dan dilakukan verifikasi apakah fungsi yang ada telah berjalan sesuai
dengan kebutuhan/fungsinya.
diuji.
sama pada saat live yang biasanya berfokus pada skenario penggunaan
produk tertentu.
oleh pihak developer pada saat unit testing, component testing, dan
lebih akhir ketika rangkaian untuk unit test yang telah terotomatisasi
telah tersedia.
sebagai white box testing karena ada pengetahuan dari logika internal
cara tertentu dan menguji apakah kode tersebut dapat berjalan dengan
sesuai.
alur dari logika. Penguji menguji struktur internal dari program atau
pengguna.
23
oleh pihak penguji ketika integration test, system test, dan acceptance
test, tetapi juga berguna untuk tahap yang lebih awal untuk membantu
membangun unit test case dan component test case yang lebih baik.
sebagai black box testing karena tidak ada pengetahuan dari logika
sebenarnya.
software.
seperti menerima inputan bar code. Sebuah structural test case dapat
fungsionalitas dari program atau sistem yang akan diuji, oleh karena
terhadap apa yang dilakukan oleh sistem, khususnya perilaku dan juga
data input dan output yang diamati tetapi tidak perlu mengetahui
pada sistem yang akan diuji, di mana data yang tersedia akan diinput
26
melakukan pengujian.
2.2.11. Bug
ciri sendiri sehingga ini membuatnya menjadi salah satu produk yang
nyata dari pengujian dan biasanya mewakili tim proyek untuk dapat
28
yaitu:
- Kegagalan persyaratan
- Permintaan diabaikan
kualitas.
- Kegagalan eksternal
- Kegagalan pengujian
dilakukan.
2.2.13.Test Suite
pengujian dan segala cara untuk menentukan seluruh test case yang
akan dikerjakan oleh tim proyek. Caranya adalah membuat test plan
sebuah test suite adalah strategi dan taktik. Strategi mencakup seluruh
biasanya berisi instruksi atau tujuan yang detil untuk setiap kumpulan
30
tersebut.