Prova de difusió

Autora: Louise Ward
Data De La Creació: 8 Febrer 2021
Data D’Actualització: 1 Juny 2024
Anonim
Prova de difusió - Tecnologia
Prova de difusió - Tecnologia

Content

Definició: què significa Fuzz Test?

La prova difusa descriu els processos de prova del sistema que impliquen un enfocament aleatori o distribuït. Els professionals de les TI utilitzen sovint el terme per parlar d’esforços per estressar les aplicacions de prova mitjançant l’alimentació de dades aleatòries per tal de detectar els errors o embargaments que es puguin produir. La idea que hi ha darrere de les proves de difusió és que les aplicacions i sistemes de programari poden tenir molts errors o falles relacionades amb l’entrada de dades.


Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica proves de difusió

Per exemple, les proves de difusió poden incloure l’entrada de diferents tipus d’enters, cadenes de caràcters, flotacions i altres variables que, si no s’introdueixen correctament, poden fer que l’aplicació de programari es pengi o s’estavelli. Un exemple comú és un camp sencer que té l’objectiu d’acollir uns quants números específics com ara un a cinc, però on un usuari pot introduir qualsevol nombre enter a causa de la configuració genèrica del camp d’entrada o control. Introduir un valor alt pot causar un error o un accident. En proves de difusió, els desenvolupadors experimenten amb la introducció de diferents tipus de respostes aleatòries i, a continuació, documenten els errors que es produeixen. En alguns casos, els desenvolupadors poden utilitzar una eina anomenada difús per injectar dades aleatòries.


La idea de proves de difusió se sol atribuir al professor de la Universitat de Wisconsin, Barton Miller i al seu treball el 1989. Una altra manera d’entendre les proves de difusió és que d’alguna manera, el terme correspon al terme més general de lògica difusa, un tipus de raonament que suggereix que els processos distribuïts poden ajudar els observadors a observar una tendència més àmplia en les dades o sistemes. Alguns professionals de les TI també parlen de proves de seguretat difuses, on els provadors poden experimentar amb diferents tipus d’hacks per tal d’identificar els buits de seguretat.