Anomali
Apa itu Anomali?
Dalam pengujian Perangkat Lunak, Anomali mengacu pada hasil yang berbeda dari yang diharapkan. Perilaku ini dapat dihasilkan dari sebuah dokumen atau juga dari gagasan dan pengalaman penguji.
Anomali juga dapat merujuk ke masalah kegunaan karena perangkat uji mungkin berperilaku sesuai spesifikasi, tetapi masih dapat meningkatkan kegunaan. Terkadang, anomali juga bisa disebut sebagai Cacat / Bug.
Apa itu Laporan Anomali?
Parameter berikut terlibat dalam laporan anomali umum:
Pengenal Cacat
Ringkasan cacat
Deskripsi cacat
Status Cacat
Langkah-langkah untuk mereproduksi cacat tersebut
Severity
Priority
Tanggal Bug Dicatat
Area tempat bug teridentifikasi
Komentar Pengembang / Penguji
Apa itu Anomali Aliran Data?
Anomali Aliran Data diidentifikasi saat melakukan saat pengujian kotak atau Pengujian Statis. Anomali aliran data direpresentasikan menggunakan dua karakter berdasarkan urutan tindakan. Mereka didefinisikan (d), dibunuh (k), dan digunakan (u). Ada sembilan kemungkinan kombinasi berdasarkan 3 urutan aksi ini yaitu dd, dk, du, kd, kk, ku, ud, uk, uu. Tabel di bawah ini dengan jelas menunjukkan kombinasi mana yang diterima dan kombinasi mana yang diduga anomali.
Kombinasi | Deskripsi | Kemungkinan anomali |
---|---|---|
DD | Mendefinisikan objek data dua kali | Tidak berbahaya tapi mencurigakan |
dk | Mendefinisikan objek data tetapi mematikannya tanpa menggunakannya. | Praktek Pemrograman yang Buruk |
du | Mendefinisikan objek data dan menggunakannya | BUKAN Anomali |
kd | Membunuh Objek Data dan mendefinisikan ulang | BUKAN Anomali |
kk | Membunuh Objek Data dan membunuhnya lagi | Praktek Pemrograman yang Buruk |
ku | Membunuh Objek Data dan kemudian digunakan | Cacat |
ud | Menggunakan Objek Data dan didefinisikan ulang | BUKAN Anomali |
uk | Menggunakan Objek Data dan Dibunuh | BUKAN Anomali |
uu | Menggunakan Objek Data dan menggunakannya lagi | BUKAN Anomali |