Perbezaan Antara Pengesahan dan Pengesahan dengan Contoh

Pengesahan dalam Ujian Perisian

Pengesahan dalam Pengujian Perisian adalah proses memeriksa dokumen, reka bentuk, kod, dan program untuk memeriksa apakah perisian telah dibuat sesuai dengan persyaratan atau tidak. Matlamat utama proses pengesahan adalah untuk memastikan kualiti aplikasi, reka bentuk, seni bina perisian dll. Proses pengesahan melibatkan aktiviti seperti tinjauan, panduan dan pemeriksaan.

Pengesahan dalam Ujian Perisian

Pengesahan dalam Pengujian Perisian adalah mekanisme pengujian dan pengesahan yang dinamik jika produk perisian benar-benar memenuhi keperluan sebenar pelanggan atau tidak. Proses ini membantu memastikan bahawa perisian memenuhi penggunaan yang diinginkan dalam persekitaran yang sesuai. Proses pengesahan melibatkan aktiviti seperti pengujian unit, pengujian integrasi, pengujian sistem dan ujian penerimaan pengguna.

PERBEZAAN UTAMA

  • Proses pengesahan merangkumi pemeriksaan dokumen, reka bentuk, kod dan program sedangkan proses pengesahan merangkumi pengujian dan pengesahan produk yang sebenarnya.
  • Pengesahan tidak melibatkan pelaksanaan kod sementara Pengesahan melibatkan pelaksanaan kod.
  • Pengesahan menggunakan kaedah seperti tinjauan, panduan, pemeriksaan dan pemeriksaan meja sedangkan Pengesahan menggunakan kaedah seperti pengujian kotak hitam, ujian kotak putih dan ujian tidak berfungsi.
  • Pengesahan memeriksa sama ada perisian mengesahkan spesifikasi sedangkan Pengesahan memeriksa sama ada perisian memenuhi keperluan dan jangkaan.
  • Pengesahan menemui pepijat pada awal kitaran pengembangan sedangkan Pengesahan mendapati pepijat yang tidak dapat ditangkap oleh pengesahan.
  • Sasaran proses pengesahan pada seni bina perisian, reka bentuk, pangkalan data, dll. Sementara proses Pengesahan mensasarkan produk perisian yang sebenarnya.
  • Pengesahan dilakukan oleh pasukan QA sementara Pengesahan dilakukan dengan penglibatan pasukan ujian dengan pasukan QA.
  • Proses pengesahan berlaku sebelum pengesahan sedangkan proses pengesahan berlaku setelah pengesahan.

Pengesahan vs Pengesahan: Perbezaan Utama

Pengesahan Pengesahan
  • Proses pengesahan merangkumi pemeriksaan dokumen, reka bentuk, kod, dan program
  • Ini adalah mekanisme dinamik untuk menguji dan mengesahkan produk sebenar
  • Ia tidak melibatkan pelaksanaan kod
  • Ia selalu melibatkan pelaksanaan kod
  • Pengesahan menggunakan kaedah seperti ulasan, panduan, pemeriksaan, dan pemeriksaan meja dll.
  • Ia menggunakan kaedah seperti Ujian Kotak Hitam, Ujian Kotak Putih, dan ujian tidak berfungsi
  • Sama ada perisian sesuai dengan spesifikasi diperiksa
  • Ia memeriksa sama ada perisian tersebut memenuhi kehendak dan harapan pelanggan
  • Ia menemui pepijat pada awal kitaran pengembangan
  • Ia dapat menemui pepijat yang tidak dapat ditangkap oleh proses pengesahan
  • Targetnya adalah arsitektur aplikasi dan perisian, spesifikasi, reka bentuk lengkap, tahap tinggi, dan reka bentuk pangkalan data dll.
  • Sasaran adalah produk sebenar
  • Pasukan QA melakukan verifikasi dan memastikan bahawa perisian tersebut sesuai dengan keperluan dalam dokumen SRS.
  • Dengan penglibatan pengujian pasukan pengesahan dilaksanakan pada kod perisian.
  • Ia datang sebelum pengesahan
  • Ia datang selepas pengesahan

Contoh pengesahan dan pengesahan

  • Dalam Kejuruteraan Perisian, pertimbangkan spesifikasi berikut

Butang yang boleh diklik dengan nama Submet

  • Pengesahan akan memeriksa dokumen reka bentuk dan membetulkan kesalahan ejaan.
  • Jika tidak, pasukan pembangunan akan membuat butang seperti

    • Jadi spesifikasi baru adalah

Butang yang boleh diklik dengan nama Hantar

  • Setelah kod siap, Pengesahan selesai. Ujian pengesahan dijumpai -

  • Oleh kerana ujian Pengesahan, pasukan pengembangan akan membuat butang hantar dapat diklik

Artikel menarik...