Cara Menulis Kes Ujian: Contoh Templat dengan Contoh

Apakah Kes Ujian?

A UJIAN CASE adalah satu set tindakan yang dilaksanakan untuk mengesahkan ciri tertentu atau fungsi permohonan perisian anda. Kes Ujian mengandungi langkah-langkah ujian, data ujian, prasyarat, pasca keadaan yang dikembangkan untuk senario ujian khusus untuk mengesahkan sebarang keperluan. Kes ujian merangkumi pemboleh ubah atau syarat tertentu, yang menggunakan jurutera penguji dapat membandingkan hasil yang diharapkan dan yang sebenarnya untuk menentukan apakah produk perisian berfungsi sesuai dengan kehendak pelanggan.

Senario Ujian Kes Kes Ujian

Senario ujian agak kabur dan merangkumi pelbagai kemungkinan. Ujian adalah mengenai sangat spesifik.

Untuk Senario Ujian: Periksa Fungsi Masuk terdapat banyak kes ujian yang mungkin:

  • Kes Ujian 1: Periksa hasil memasukkan Id & Kata Laluan Pengguna yang sah
  • Kes Ujian 2: Periksa hasil memasukkan ID Pengguna & Kata Laluan Tidak Sah
  • Kes Ujian 3: Periksa respons apabila ID Pengguna Kosongkan & Butang Masuk ditekan, dan banyak lagi

Ini tidak lain adalah Kes Kes.

Dalam tutorial ini, anda akan belajar bagaimana menulis kes ujian dalam ujian manual dengan contoh -

  • Cara Menulis Kes Ujian dalam Ujian Manual
  • Format Kes Ujian Piawai
  • Amalan Terbaik untuk menulis Contoh Kes Ujian yang baik.
  • Alat Pengurusan Kes Ujian
  • Sumber

Klik di sini jika video tidak dapat diakses

Cara Menulis Kes Ujian dalam Ujian Manual

Mari buat Uji Kes untuk senario: Periksa Fungsi Masuk

Langkah 1) Kes ujian mudah untuk menjelaskan senario tersebut

Kes Ujian # Huraian Kes Ujian
1 Periksa jawapan apabila e-mel dan kata laluan yang sah dimasukkan

Langkah 2) Untuk melaksanakan kes ujian, anda memerlukan Data Ujian. Menambahnya di bawah

Kes Ujian # Huraian Kes Ujian Data Ujian
1 Periksa jawapan apabila e-mel dan kata laluan yang sah dimasukkan E-mel: Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya. Kata Laluan: lNf9 Oti7 2h

Mengenal pasti data ujian boleh memakan masa dan kadangkala memerlukan pembuatan data ujian dari awal. Sebabnya perlu didokumentasikan.

Langkah 3) Untuk melaksanakan kes ujian, penguji perlu melakukan sekumpulan tindakan tertentu pada AUT. Ini didokumentasikan seperti di bawah:

Kes Ujian # Huraian Kes Ujian Langkah Ujian Data Ujian
1 Periksa jawapan apabila e-mel dan kata laluan yang sah dimasukkan

1) Masukkan Alamat E-mel

2) Masukkan Kata Laluan

3) Klik Log masuk

E-mel: Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.

Kata Laluan: lNf9 Oti7 2h

Seringkali Langkah Uji tidak semudah seperti di atas, oleh itu mereka memerlukan dokumentasi. Juga, pengarang kes ujian boleh meninggalkan organisasi atau bercuti atau sakit dan tidak bertugas atau sangat sibuk dengan tugas kritikal lain. Pekerja baru-baru ini mungkin diminta untuk melaksanakan kes ujian. Langkah yang didokumentasikan akan membantunya dan juga memudahkan ulasan oleh pihak berkepentingan yang lain.

Langkah 4) Tujuan kes ujian dalam pengujian perisian adalah untuk memeriksa tingkah laku AUT untuk hasil yang diharapkan. Ini perlu didokumentasikan seperti di bawah

Kes Ujian # Huraian Kes Ujian Data Ujian Hasil yang dijangkakan
1 Periksa jawapan apabila e-mel dan kata laluan yang sah dimasukkan E-mel: Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya.
Kata Laluan: lNf9 Oti7 2h
Log masuk mesti berjaya

Semasa waktu pelaksanaan ujian, penguji akan memeriksa hasil yang diharapkan terhadap keputusan sebenar dan memberikan status lulus atau gagal

Kes Ujian # Huraian Kes Ujian Data Ujian Hasil yang dijangkakan Keputusan sebenar Lulus gagal
1 Periksa jawapan apabila e-mel dan kata laluan yang sah dimasukkan E-mel: Alamat e-mel ini dilindungi dari robot spam. Anda perlu mengaktifkan JavaScript untuk melihatnya. Kata Laluan: lNf9 Oti7 2h Log masuk mesti berjaya Log masuk berjaya Lulus

Langkah 5) Selain dari kes ujian anda - mungkin mempunyai bidang seperti, Pra-Kondisi yang menentukan perkara yang mesti ada sebelum ujian dapat dijalankan. Untuk kes ujian kami, pra-syarat adalah memasang penyemak imbas untuk mengakses laman web yang sedang diuji. Kes ujian juga boleh merangkumi Pasca - Syarat yang menentukan apa sahaja yang berlaku setelah kes ujian selesai. Untuk kes ujian kami, pasca syarat adalah masa & tarikh log masuk disimpan dalam pangkalan data

Format Kes Ujian Piawai

Berikut adalah format contoh kes Ujian log masuk standard.

ID Kes Ujian Senario Ujian Langkah Ujian Data Ujian Keputusan yang dijangka Keputusan sebenar Lulus gagal
TU01 Periksa Login Pelanggan dengan Data yang sah
  1. Pergi ke laman web http://demo.guru99.com
  2. Masukkan UserId
  3. Masukkan kata laluan
  4. Klik Hantar
Userid = guru99 Kata Laluan = lulus99 Pengguna harus Masuk ke dalam aplikasi Seperti yang diharapkan Lulus
TU02 Periksa Login Pelanggan dengan Data yang tidak sah
  1. Pergi ke laman web http://demo.guru99.com
  2. Masukkan UserId
  3. Masukkan kata laluan
  4. Klik Hantar
Userid = guru99 Kata Laluan = glass99 Pengguna tidak boleh Masuk ke dalam aplikasi Seperti yang diharapkan Lulus

Keseluruhan jadual ini boleh dibuat di Word, Excel atau alat pengurusan Ujian lain. Itu sahaja untuk Reka Bentuk Kes Ujian

Semasa merangka kes ujian untuk memasukkan maklumat berikut

  • Penerangan mengenai keperluan apa yang sedang diuji
  • Penjelasan bagaimana sistem akan diuji
  • Penyediaan ujian seperti versi aplikasi yang sedang diuji, perisian, fail data, sistem operasi, perkakasan, akses keselamatan, tarikh fizikal atau logik, waktu hari, prasyarat seperti ujian lain dan maklumat persediaan lain yang berkaitan dengan keperluan yang sedang diuji
  • Input dan output atau tindakan dan hasil yang diharapkan
  • Sebarang bukti atau lampiran
  • Gunakan bahasa kes aktif
  • Kes Ujian tidak boleh lebih dari 15 langkah
  • Skrip ujian automatik dikomentari dengan input, tujuan dan hasil yang diharapkan
  • Penyediaan ini menawarkan alternatif untuk ujian pra-syarat
  • Dengan ujian lain, urutan senario perniagaan mestilah tidak betul

Amalan Terbaik untuk menulis Contoh Kes Ujian yang baik.

1. Kes Ujian perlu sederhana dan telus:

Buat kes ujian yang semudah mungkin. Mereka mesti jelas dan ringkas kerana pengarang kes ujian mungkin tidak melaksanakannya.

Gunakan bahasa tegas seperti pergi ke laman utama, masukkan data, klik pada ini dan sebagainya. Ini menjadikan pemahaman langkah ujian menjadi mudah dan menguji pelaksanaan lebih cepat.

2. Buat Uji Kes dengan Pengguna Akhir dalam Minda

Matlamat utama mana-mana projek perisian adalah membuat kes ujian yang memenuhi kehendak pelanggan dan mudah digunakan dan dikendalikan. Penguji mesti membuat kes ujian dengan mengingat perspektif pengguna akhir

3. Elakkan pengulangan kes ujian.

Jangan ulangi kes ujian. Sekiranya kes ujian diperlukan untuk melaksanakan beberapa kes ujian lain, panggil kes ujian dengan id kes ujiannya di lajur pra-syarat

4. Jangan Anggap

Jangan menganggap fungsi dan ciri aplikasi perisian anda semasa menyediakan kes ujian. Ikuti Dokumen Spesifikasi.

5. Pastikan Liputan 100%

Pastikan anda menulis kes ujian untuk memeriksa semua keperluan perisian yang disebutkan dalam dokumen spesifikasi. Gunakan Traceability Matrix untuk memastikan tiada fungsi / keadaan yang tidak diuji.

6. Kes Ujian mesti dikenal pasti.

Namakan id kes ujian sehingga mereka dapat dikenal pasti dengan mudah semasa mengesan kecacatan atau mengenal pasti keperluan perisian pada peringkat kemudian.

7. Laksanakan Teknik Ujian

Tidak mungkin untuk memeriksa setiap kemungkinan keadaan dalam aplikasi perisian anda. Teknik Ujian Perisian membantu anda memilih beberapa kes ujian dengan kemungkinan maksimum untuk mencari kecacatan.

  • Analisis Nilai Batas (BVA): Seperti namanya, teknik inilah yang menentukan pengujian sempadan untuk julat nilai yang ditentukan.
  • Partition Equivalence (EP): Teknik ini membahagi julat menjadi bahagian / kumpulan yang sama yang cenderung mempunyai tingkah laku yang sama.
  • Teknik Peralihan Negeri : Kaedah ini digunakan apabila tingkah laku perisian berubah dari satu keadaan ke keadaan yang lain berikutan tindakan tertentu.
  • Teknik Meneka Ralat: Ini meneka / menjangkakan ralat yang mungkin timbul semasa melakukan ujian manual. Ini bukan kaedah formal dan memanfaatkan pengalaman penguji dengan aplikasi tersebut

8. Pembersihan diri

Kes ujian yang anda buat mesti mengembalikan Persekitaran Ujian ke keadaan pra-ujian dan tidak boleh menjadikan persekitaran ujian tidak dapat digunakan. Ini benar terutamanya untuk ujian konfigurasi.

9. Berulang dan berdiri sendiri

Kes ujian harus menghasilkan keputusan yang sama setiap kali tidak kira siapa yang mengujinya

10. Ulasan Rakan Sebaya.

Setelah membuat kes ujian, dapatkannya disemak oleh rakan anda. Rakan sebaya anda dapat menemui kecacatan dalam reka bentuk kes ujian anda, yang mungkin anda terlepas dengan mudah.

Alat Pengurusan Kes Ujian

Alat pengurusan ujian adalah alat automasi yang membantu mengurus dan menyelenggara Ujian Kes. Ciri-ciri utama alat pengurusan kes ujian adalah

  1. Untuk mendokumentasikan Kes Ujian: Dengan alat, anda dapat mempercepat pembuatan Kes Uji dengan menggunakan templat
  2. Laksanakan Uji Kes dan Rekodkan hasilnya: Uji Kes dapat dilaksanakan melalui alat dan hasil yang diperoleh dapat dicatat dengan mudah.
  3. Mengautomasikan Penjejakan Kecacatan: Ujian yang gagal secara automatik dihubungkan ke pelacak bug, yang pada gilirannya dapat diberikan kepada pemaju dan dapat dilacak melalui pemberitahuan e-mel.
  4. Kebolehlacakan: Keperluan, Kes ujian, Pelaksanaan kes Ujian semuanya saling berkaitan melalui alat, dan setiap kes dapat ditelusuri satu sama lain untuk memeriksa liputan ujian.
  5. Melindungi Kes Ujian: Kes ujian harus digunakan semula dan harus dilindungi daripada hilang atau rosak kerana kawalan versi yang buruk. Alat Pengurusan Kes Ujian menawarkan ciri seperti
  • Konvensyen penamaan dan penomboran
  • Versi
  • Storan baca sahaja
  • Akses terkawal
  • Sandaran di luar laman web

Alat Pengurusan Ujian yang popular adalah: Pusat Kualiti dan JIRA

Sumber

  • Harap maklum bahawa templat yang digunakan akan berbeza-beza dari projek ke projek. Baca tutorial ini untuk Belajar Templat Kes Ujian dengan Penjelasan Bidang Penting

Muat turun Templat Kes Kes Ujian di atas (.xls)

Artikel menarik...