Powered By Blogger

Minggu, 07 November 2010

Conformance Testing

Kesesuaian pengujian menangkap deskripsi teknis dari spesifikasi dan ukuran apakah pelaksanaan (yaitu, produk perangkat lunak atau sistem) dengan setia menerapkan spesifikasi. Tujuan pengujian kesesuaian adalah untuk menyediakan tingkat jaminan bahwa persyaratan yang dikenakan oleh spesifikasi dipenuhi oleh implementasi mengklaim kesesuaian dengan spesifikasi itu.

Kesesuaian pengujian terikat dalam ruang lingkup dengan spesifikasi - yaitu, jika persyaratan atau perilaku yang tidak didefinisikan dalam spesifikasi, tidak mungkin ada tes kesesuaian untuk kebutuhan atau perilaku. Setiap pengujian harus meminjamkan dirinya sendiri untuk memberikan hasil yang objektif, direproduksi, jelas, dan akurat.

test suite Kesesuaian dirancang oleh hati-hati memilih nilai-nilai input yang berbeda, mencoba untuk merancang uji kasus yang akan memanggil setiap kebutuhan fungsional dalam spesifikasi, setidaknya sekali. test case selanjutnya dapat dirancang untuk menguji kombinasi persyaratan. Karena ledakan kombinatorial dari nilai input yang mungkin serta jumlah kombinasi persyaratan, pengujian mendalam tidak mungkin. Tujuannya adalah untuk menghasilkan menguji banyak dari persyaratan dalam spesifikasi yang layak dan menggunakan tes ini untuk menemukan kesalahan dalam pelaksanaannya. Hasil tes adalah baik lulus atau gagal hasil. Jika implementasi gagal tes, maka itu bukan implementasi sesuai. Namun, melewati semua tes ada jaminan bahwa sebuah implementasi benar-benar sesuai, karena mungkin melanggar spesifikasi di daerah belum teruji. Pendekatan ini, yang disebut pengujian pemalsuan, dapat membuktikan dengan pasti bahwa sebuah implementasi tidak sesuai. Kebalikannya tidak benar. Meskipun demikian, dapat memberikan satu tingkat kepercayaan bahwa sebuah implementasi kemampuan yang diperlukan dan bahwa mereka diterapkan dengan benar.

Tidak ada komentar:

Posting Komentar