Tahap Pengujian dalam Ujian Perisian

Isi kandungan:

Anonim

Ujian dikumpulkan bersama berdasarkan di mana ia ditambahkan dalam SDLC atau berdasarkan tahap perincian yang terdapat di dalamnya. Secara umum, ada empat tahap pengujian: pengujian unit, pengujian integrasi, pengujian sistem, dan pengujian penerimaan. Tujuan Tahap pengujian adalah untuk membuat pengujian perisian secara sistematik dan dengan mudah mengenal pasti semua kes ujian yang mungkin berlaku pada tahap tertentu.

Terdapat banyak tahap ujian yang berbeza yang membantu memeriksa tingkah laku dan prestasi untuk ujian perisian. Tahap ujian ini dirancang untuk mengenali kawasan yang hilang dan perdamaian antara keadaan kitaran hidup pembangunan. Dalam model SDLC ada fasa yang dicirikan seperti pengumpulan kebutuhan, analisis, reka bentuk, pengekodan atau pelaksanaan, pengujian, dan penyebaran. Semua fasa ini melalui proses tahap pengujian perisian.

Tahap Pengujian

Terdapat terutamanya empat Tahap Pengujian dalam pengujian perisian:

  1. Ujian Unit : memeriksa sama ada komponen perisian memenuhi fungsi atau tidak.
  2. Ujian Integrasi : memeriksa aliran data dari satu modul ke modul lain.
  3. Pengujian Sistem : menilai keperluan berfungsi dan tidak berfungsi untuk ujian.
  4. Ujian Penerimaan : memeriksa keperluan spesifikasi atau kontrak terpenuhi sesuai dengan penyampaiannya.

Setiap tahap ujian ini mempunyai tujuan tertentu. Tahap pengujian ini memberi nilai kepada kitaran hidup pengembangan perisian.

1) Ujian unit:

Unit adalah bahagian terkecil dari sistem atau aplikasi yang dapat disusun, disukai, dimuat, dan dilaksanakan. Ujian semacam ini membantu menguji setiap modul secara berasingan.

Tujuannya adalah untuk menguji setiap bahagian perisian dengan memisahkannya. Ia memeriksa bahawa komponen memenuhi fungsi atau tidak. Ujian seperti ini dilakukan oleh pembangun.

2) Ujian integrasi:

Integrasi bermaksud menggabungkan. Sebagai Contoh, Dalam fasa pengujian ini, modul perisian yang berbeza digabungkan dan diuji sebagai satu kumpulan untuk memastikan bahawa sistem bersepadu siap untuk pengujian sistem.

Pengujian bersepadu memeriksa aliran data dari satu modul ke modul lain. Ujian seperti ini dilakukan oleh penguji.

3) Ujian sistem:

Pengujian sistem dilakukan pada sistem bersepadu yang lengkap. Ini memungkinkan untuk memeriksa kepatuhan sistem sesuai dengan syarat. Ia menguji interaksi komponen secara keseluruhan. Ia melibatkan ujian beban, prestasi, kebolehpercayaan dan keselamatan.

Pengujian sistem selalunya merupakan ujian akhir untuk mengesahkan bahawa sistem tersebut memenuhi spesifikasi. Ia menilai keperluan berfungsi dan tidak berfungsi untuk ujian.

4) Ujian penerimaan:

Ujian penerimaan adalah ujian yang dilakukan untuk mengetahui apakah syarat spesifikasi atau kontrak terpenuhi sesuai dengan penyampaiannya. Ujian penerimaan pada dasarnya dilakukan oleh pengguna atau pelanggan. Walau bagaimanapun, pemegang saham lain boleh terlibat dalam proses ini.

Jenis Ujian Lain:

  • Ujian Regresi
  • Ujian Teman
  • Ujian Alpha
  • Ujian Beta

Kesimpulan:

  • Tahap pengujian perisian adalah proses di mana setiap unit atau komponen perisian / sistem diuji.
  • Matlamat utama pengujian sistem adalah untuk menilai kepatuhan sistem dengan keperluan yang ditentukan.
  • Dalam Kejuruteraan Perisian, empat tahap pengujian utama adalah Ujian Unit, Ujian Integrasi, Pengujian Sistem dan Uji Penerimaan.