Isi kandungan:
Definisi - Apakah maksud Generasi Kes Uji?
Penjanaan kes ujian adalah proses menulis kes-kes ujian SQL untuk mengesahkan dan menguji fungsi pangkalan data. Pangkalan data perhubungan dipersoalkan oleh penyataan SQL, jadi kes ujian juga dijana dalam SQL. Kes ujian direka berdasarkan fungsi aplikasi. Jadi ia berbeza dari satu aplikasi ke yang lain. Tujuan penjanaan kes ujian ialah untuk menyemak output daripada hasil yang diharapkan. Berdasarkan hasilnya, sama ada kes ujian diubah suai atau disimpan kerana ia.
Techopedia menerangkan Generasi Kes Ujian
Tujuan ujian adalah untuk mencari bug dalam sistem atau aplikasi. Penjanaan kes ujian adalah proses suite ujian bangunan untuk mengesan kesilapan sistem. Satu suite ujian adalah sekumpulan kes ujian yang bersesuaian bersama. Penjanaan kes ujian adalah proses ujian perisian yang paling penting dan asas.
Terdapat pelbagai teknik yang tersedia untuk menghasilkan kes ujian:
- Pendekatan yang berorientasikan matlamat - Tujuan pendekatan penjanaan kes ujian berorientasikan matlamat adalah untuk merangkumi seksyen, pernyataan atau fungsi tertentu. Di sini jalan pelaksanaan tidak penting, tetapi menguji sasaran adalah matlamat utama.
- Pendekatan rawak - Pendekatan rawak menghasilkan kes ujian berdasarkan andaian ralat dan kesalahan sistem.
- Teknik berasaskan spesifikasi - Model ini menghasilkan kes ujian berdasarkan spesifikasi keperluan formal.
- Teknik berasaskan kod sumber - Pendekatan generasi berasaskan kod berasaskan kod laluan mengikuti laluan aliran kawalan untuk diuji, dan kes ujian dihasilkan dengan sewajarnya. Ia menguji laluan pelaksanaan.
- Pendekatan berasaskan lakaran sketsa - Pendekatan generasi jenis ini mengikuti gambarajah Unified Modeling Language (UML) untuk merumuskan kes ujian.
Selain daripada pendekatan generasi kes ujian ini, terdapat banyak proses lain yang terdapat di dunia ujian. Tetapi apa jua pendekatannya, proses penjanaan kes ujian yang betul adalah salah satu faktor yang paling kritikal untuk pelaksanaan projek yang berjaya.
Takrif ini ditulis dalam konteks SQL