Analisis Nilai Batasan (BVA) adalah teknik pengujian yang digunakan untuk mengidentifikasi kesalahan pada batas domain input. Ini membantu memastikan bahwa perangkat lunak menangani kasus tepi dengan benar. Artikel ini mendemonstrasikan pendekatan perhitungan langkah-per demi langkah untuk menerapkan BVA dalam skenario dunia nyata.

Memahami Analisis Nilai Batas

lencana BVA berfokus pada pengujian nilai di tepi jangkauan input, seperti ini adalah titik umum di mana kesalahan terjadi. Biasanya, untuk jangkauan input dari minimum ke maximum[]], kasus uji diciptakan untuk nilai-nilai tepat di bawah, pada, dan tepat di atas batas-batas ini.

Pendekatan Penghitungan Langkah-berdasar-langkah

Proses ini melibatkan beberapa langkah untuk mengidentifikasi kasus uji kritis berdasarkan batas masukan:

  • Identifikasi jangkauan input: Tentukan interval input yang valid untuk setiap parameter.
  • [[XOLT:0]]Determine nilai batas: Cari nilai minimum dan maksimum, termasuk nilai hanya di luar batas ini.
  • [[EfronthFLT:0]]Create test cases:] Hasilkan masukan tes di titik batas ini dan sedikit di dalam/di luar jangkauan.

Contoh Penghitungan Contoh sebolan

Misalkan sebuah sistem menerima usia antara 18 dan 65.

  • Usia morfol = 17 (hanya di bawah minimum)
  • Umur hemogen = 18 (batas minimum)
  • Usia enodin = 19 (hanya di atas minimum)
  • Umur α = 64 (hanya di bawah maksimum)
  • Usia hemogen = 65 (batas maksimum)
  • Usia ari = 66 (hanya diatas maksimum)

Kasus-kasus uji coba ini membantu verifikasi bahwa sistem secara benar menangani kondisi batas dan potensi kesalahan tepi.