Fuzz tesztelés

Szerző: Louise Ward
A Teremtés Dátuma: 8 Február 2021
Frissítés Dátuma: 26 Június 2024
Anonim
Fuzz tesztelés - Technológia
Fuzz tesztelés - Technológia

Tartalom

Meghatározás - Mit jelent a fuzz tesztelése?

A fuzz tesztelés olyan rendszer tesztelési folyamatokat ír le, amelyek véletlenszerű vagy elosztott megközelítést vonnak maguk után. Az informatikai szakemberek gyakran használják a kifejezést, hogy a stressz-teszt alkalmazására irányuló erőfeszítésekről beszéljenek, véletlenszerű adatok bevitelével, az esetleges hibák vagy felfüggesztések észlelése érdekében. A fuzz tesztelésének az az ötlete, hogy a szoftveralkalmazások és rendszereknek sok különféle hibája vagy hibája lehet az adatbevitellel kapcsolatban.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a fuzz tesztelést

Például, a fuzz tesztelés tartalmazhat különféle egész számok, karakterláncok, úszók és egyéb változók bevitelét, amelyek hibás beírása esetén a szoftver alkalmazás lefagyhat vagy összeomlik. Általános példa egy egész számmező, amely néhány egyedi szám befogadására szolgál, például egytől ötig, de ahol a felhasználó bármilyen egész számot beírhat a bemeneti mező vagy a vezérlő általános beállításának köszönhetően. Magas érték beírása hibát vagy összeomlást okozhat. A fuzz tesztelés során a fejlesztők sokféle véletlenszerű válasz bevitelével kísérleteznek, majd dokumentálják az esetleges hibákat. Bizonyos esetekben a fejlesztők egy fuzzer nevű eszközt használhatnak véletlenszerű adatok beadására.


A fuzz-tesztelés gondolatát gyakran a Wisconsini Egyetem professzora, Barton Miller és 1989-es munkája tulajdonítja. A fuzz-tesztelés megértésének másik módja az, hogy a kifejezés bizonyos értelemben megfelel a fuzzy logika általánosabb fogalmának, egyfajta érvelésnek, amely azt sugallja. hogy az elosztott folyamatok segíthetnek a megfigyelőknek az adatok vagy rendszerek szélesebb tendenciáinak felismerésében. Egyes informatikai szakemberek a fuzz biztonsági tesztelésről is beszélnek, ahol a tesztelők különféle hackokkal kísérletezhetnek a biztonsági rések azonosítása érdekében.