Bahay Pag-unlad Ano ang fuzz pagsubok? - kahulugan mula sa techopedia

Ano ang fuzz pagsubok? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Pagsubok ng Fuzz?

Inilalarawan ng pagsubok ng Fuzz ang mga proseso ng pagsubok sa system na nagsasangkot ng isang randomized o ipinamamahaging pamamaraan. Madalas na ginagamit ng mga propesyonal sa IT ang term upang pag-usapan ang mga pagsisikap sa mga aplikasyon ng pagsubok sa stress sa pamamagitan ng pagpapakain ng mga random na data sa kanila upang makita ang anumang mga pagkakamali o hang-up na maaaring mangyari. Ang ideya sa likod ng pagsubok ng pag-usisa ay ang mga aplikasyon ng software at system ay maaaring magkaroon ng maraming iba't ibang mga bug o glitches na may kaugnayan sa input ng data.

Ipinapaliwanag ng Techopedia ang Pagsubok ng Fuzz

Halimbawa, ang pagsubok ng fuzz ay maaaring isama ang pag-input ng iba't ibang uri ng mga integer, mga string ng character, floats at iba pang mga variable na, kung hindi nakapasok nang tama, ay maaaring maging sanhi ng pag-hang o pag-crash ng application ng software. Ang isang karaniwang halimbawa ay isang patlang ng integer na inilaan upang mapaunlakan ang ilang mga tiyak na numero tulad ng isa hanggang lima, ngunit kung saan ang isang gumagamit ay maaaring magpasok ng anumang integer dahil sa pangkaraniwang pag-setup ng patlang o pag-input. Ang pagpasok ng isang mataas na halaga ay maaaring maging sanhi ng isang pagkakamali o pag-crash. Sa pagsubok na fuzz, nag-eksperimento ang mga developer sa pag-input ng maraming iba't ibang mga uri ng mga random na tugon, at pagkatapos ay idokumento ang anumang mga bug na nagaganap. Sa ilang mga kaso, maaaring gumamit ang mga developer ng isang tool na tinatawag na fuzzer upang mag-iniksyon ng random na data.

Ang ideya ng pagsubok ng pag-usisa ay madalas na maiugnay sa propesor ng Unibersidad ng Wisconsin na si Barton Miller at ang kanyang gawain noong 1989. Ang isa pang paraan upang maunawaan ang pagsubok ng fuzz ay sa ilang mga paraan, ang termino ay tumutugma sa mas pangkalahatang term na malabo na lohika, isang uri ng pangangatuwiran na nagmumungkahi na ang mga ipinamamahaging proseso ay makakatulong sa mga tagamasid na makita ang isang mas malawak na takbo sa data o system. Ang ilang mga propesyonal sa IT ay pinag-uusapan din ang tungkol sa pagsubok sa seguridad ng fuzz, kung saan ang mga tester ay maaaring mag-eksperimento sa iba't ibang uri ng mga hack upang makilala ang mga gaps sa seguridad.

Ano ang fuzz pagsubok? - kahulugan mula sa techopedia