Fuzz Testovanie

Autor: Louise Ward
Dátum Stvorenia: 8 Február 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
FULLTONE - ’70 [top quality fuzz studio test]
Video: FULLTONE - ’70 [top quality fuzz studio test]

Obsah

Definícia - Čo znamená Fuzz Testing?

Fuzz testovanie popisuje procesy testovania systému, ktoré zahŕňajú randomizovaný alebo distribuovaný prístup. Odborníci v oblasti IT často používajú tento termín na to, aby hovorili o snahách o aplikáciu záťažových testov tým, že do nich vložia náhodné údaje, aby zistili akékoľvek chyby alebo zavesenia, ktoré sa môžu vyskytnúť. Myšlienka testovania fuzz je, že softvérové ​​aplikácie a systémy môžu mať veľa rôznych chýb alebo závad súvisiacich so vstupom údajov.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje Fuzz Testovanie

Napríklad testovanie fuzz môže zahŕňať vstup rôznych druhov celých čísel, reťazcov znakov, floatov a ďalších premenných, ktoré, ak nie sú zadané správne, môžu spôsobiť zablokovanie alebo zlyhanie softvérovej aplikácie. Bežným príkladom je celé číslo, ktoré je určené na umiestnenie niekoľkých konkrétnych čísel, ako napríklad jedno až päť, ale kde užívateľ môže zadať akékoľvek celé číslo z dôvodu všeobecného nastavenia vstupného poľa alebo ovládacieho prvku. Zadanie vysokej hodnoty môže spôsobiť chybu alebo zlyhanie. Pri testovaní chmúr vývojári experimentujú so zadávaním mnohých rôznych druhov náhodných reakcií a potom zdokumentujú prípadné chyby. V niektorých prípadoch môžu vývojári použiť nástroj nazývaný fuzzer na injektovanie náhodných údajov.


Myšlienka testovania fuzz je často pripisovaná profesorovi University of Wisconsin, profesorovi Bartonovi Millerovi a jeho práci v roku 1989. Ďalším spôsobom, ako porozumieť testovaniu fuzz je, že tento výraz v niektorých ohľadoch zodpovedá všeobecnejšiemu pojmu fuzzy logika, druh zdôvodnenia, ktorý naznačuje že distribuované procesy môžu pozorovateľom pomôcť odhaliť širší trend v údajoch alebo systémoch. Niektorí odborníci v oblasti IT tiež hovoria o testovaní bezpečnosti proti fuzz, kde testeri môžu experimentovať s rôznymi druhmi hackov, aby zistili medzery v zabezpečení.