Ang Boundary Value Analysis (BVA) ay isang pamamaraan ng pagsubok na ginagamit upang matukoy ang mga pagkakamali sa mga hangganan ng input domains. ito ay tumutulong upang matiyak na ang software hands deal cases nang tama. Ang artikulong ito ay nagpapakita ng isang hakbang-by-paa-paa-paste na paraan sa paglalapat ng BVA sa real-world scene.

Pag - unawa sa Nakatatag na Pagsusuri sa Halaga

Ang BVA ay nakatuon sa pagsubok ng mga halaga sa mga gilid ng input ranges, habang ang mga ito ay karaniwang puntos kung saan nangyayari ang mga pagkakamali. Karaniwan, para sa isang input mula ] hanggang maxium[, ang mga test case ay nalilikha para sa mga halaga sa ibaba lamang, sa, at sa ibabaw lamang ng mga hangganang ito.

Hakbang-by-Tandaang Pagkalkula

Ang proseso ay kinasasangkutan ng ilang mga hakbang upang matukoy ang mga kritikal na kaso ng pagsusuri batay sa mga hangganang input:

  • Identiplify input ranges:] Alamin ang mga tanggap na input interval para sa bawat parameter.
  • Mga pamantayang hangganang pang-Determine: Hanapin ang mga pinaka-mababa at sukdulang halaga, kabilang ang mga pagpapahalaga sa labas lamang ng mga hangganang ito.
  • Mga kaso ng pagsubok sa Creative: Generate test inputs sa mga hangganang puntong ito at bahagyang nasa loob/labas sa hangganan.

Halimbawang Pagkalkula

Ipagpalagay nang isang sistema ang tumatanggap ng edad na 18 hanggang 65.

  • Edad = 17 (mababa lamang sa minimum)
  • Edad = 18 (minum hangganan)
  • Edad = 19 (mas mataas lamang sa minimum)
  • Edad = 64 (mababa lamang sa sukdulan)
  • Edad = 65 (maximum hangganan)
  • Edad = 66 (mas mataas lamang sa sukdulan)

Ang mga kasong ito ng pagsubok ay tumutulong upang matiyak na tama ang pangangasiwa ng sistema sa mga kalagayan sa hangganan at sa potensiyal na mga pagkakamali sa gilid.