TEST KASUS DESAIN TEKNIK
Berikut ini adalah teknik desain khas dalam rekayasa perangkat lunak:
- Mendapatkan uji kasus langsung dari spesifikasi persyaratan atau kotak hitam teknik desain uji. Teknik meliputi:
- Analisis Nilai Batas (BVA)
- Kesetaraan Partisi (EP)
- Pengujian Tabel Keputusan
- Negara Transisi Diagram
- Gunakan Kasus Pengujian
- Mendapatkan uji kasus langsung dari struktur komponen atau sistem:
- Cakupan Pernyataan
- Cakupan Branch
- Cakupan Jalur
- Pengujian LCSAJ
- Mendapatkan uji kasus berdasarkan pengalaman tester pada sistem yang sama atau penguji intuisi:
- Kesalahan Menebak
- Pengujian eksplorasi
http://www.guru99.com/test-case.html
Praktik terbaik untuk menulis kasus tes yang baik.
- Kasus Uji harus sederhana dan transparan:
Buat kasus uji yang sesederhana mungkin. Mereka harus jelas dan ringkas sebagai penulis uji kasus mungkin tidak mengeksekusi mereka.
Gunakan bahasa tegas seperti pergi ke halaman rumah, memasukkan data, klik ini dan seterusnya. Hal ini membuat memahami langkah-langkah pengujian mudah dan uji eksekusi lebih cepat.
- Buat Uji Kasus dengan End User di Pikiran
Tujuan utama dari setiap proyek perangkat lunak untuk membuat kasus uji yang memenuhi persyaratan pelanggan dan mudah digunakan dan beroperasi. Sebuah tester harus membuat uji kasus mengingat akhir perspektif pengguna
- Hindari uji kasus pengulangan.
Jangan ulangi uji kasus. Jika kasus uji yang dibutuhkan untuk melaksanakan beberapa uji kasus lainnya, sebut kasus uji dengan uji kasus yang id di kolom pra-kondisi
- Jangan Anggap
Jangan menganggap fungsi dan fitur dari aplikasi perangkat lunak Anda sambil mempersiapkan ujian. Menempel pada Dokumen Spesifikasi.
- Pastikan Cakupan 100%
Pastikan Anda menulis kasus uji untuk memeriksa semua persyaratan perangkat lunak yang disebutkan dalam dokumen spesifikasi. Gunakan Lacak Matrix untuk memastikan tidak ada fungsi / kondisi yang tersisa belum teruji.
- Uji Kasus harus diidentifikasi.
Nama id ujian sehingga mereka diidentifikasi dengan mudah sementara pelacakan cacat atau mengidentifikasi kebutuhan perangkat lunak pada tahap berikutnya.
- Melaksanakan Teknik Pengujian
Ini tidak mungkin untuk memeriksa setiap kondisi yang mungkin dalam aplikasi perangkat lunak Anda. Menguji teknik membantu Anda memilih beberapa kasus uji dengan kemungkinan maksimum menemukan cacat.
Batas Analisis Nilai (BVA): Seperti namanya itu teknik yang mendefinisikan pengujian batas untuk rentang nilai tertentu.
Kesetaraan Partisi (EP): Teknik ini partisi jangkauan ke bagian yang sama / kelompok yang cenderung memiliki perilaku yang sama.
Negara Transisi Teknik: Metode ini digunakan ketika perilaku perangkat lunak perubahan dari satu negara ke tindakan tertentu berikut lain.
Kesalahan Menebak Teknik: ini menebak / mengantisipasi kesalahan yang mungkin timbul saat testing.This bukan metode formal dan mengambil keuntungan dari pengalaman tester dengan aplikasi
- pembersihan Diri
Kasus uji yang Anda buat harus mengembalikan lingkungan tes untuk negara pre-test dan tidak harus membuat lingkungan pengujian tidak dapat digunakan. Hal ini terutama berlaku untuk pengujian konfigurasi.
- Repeatable dan self-standing
Kasus uji harus menghasilkan hasil yang sama setiap kali tidak peduli siapa tes itu
- Peer Review.
Setelah membuat uji kasus, membuat mereka ditinjau oleh rekan-rekan Anda. rekan-rekan Anda dapat menemukan cacat pada desain uji kasus Anda, yang Anda mungkin dengan mudah kehilangan.
Tools Management Uji Kasus
alat manajemen tes adalah alat otomatisasi yang membantu untuk mengelola dan memelihara Kasus uji. Fitur utama dari alat uji manajemen kasus yang
- Untuk mendokumentasikan Kasus Uji: Dengan alat Anda dapat mempercepat penciptaan Kasus Uji dengan menggunakan template
- Jalankan Uji Kasus dan Catat hasilnya: Kasus Test dapat dijalankan melalui alat dan hasil yang diperoleh dapat dengan mudah direkam.
- otomatis Pelacakan Cacat: tes Gagal secara otomatis terkait dengan bug tracker, yang pada gilirannya dapat ditugaskan untuk para pengembang dan dapat dilacak oleh notifikasi email.
- Lacak: Persyaratan, kasus Test, Pelaksanaan Uji kasus semua saling terkait melalui alat, dan setiap kasus dapat ditelusuri satu sama lain untuk memeriksa cakupan tes.
- Melindungi Kasus Uji: Uji kasus harus dapat digunakan kembali dan harus dilindungi dari yang hilang atau rusak karena kontrol versi miskin. Manajemen Kasus Uji Perangkat menawarkan fitur seperti
- Penamaan dan penomoran konvensi
- Versi
- Baca hanya penyimpanan
- Akses Terkontrol
- cadangan Off-situs
Sumber :