Slučajno testiranje

Autor: Randy Alexander
Datum Stvaranja: 24 Travanj 2021
Datum Ažuriranja: 26 Lipanj 2024
Anonim
Kako puca NAJJACA PETARDA na Balkanu
Video: Kako puca NAJJACA PETARDA na Balkanu

Sadržaj

Definicija - Što znači slučajno testiranje?

Slučajno testiranje odnosi se na praksu korištenja slučajnih ulaza za testiranje softvera. Sve se vrste slučajnih ispitivanja oslanjaju na istu osnovnu ideju, a to je da se slučajevi provođenja testa biraju nasumično.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava nasumično testiranje

Slučajno testiranje je vrsta testiranja crne kutije u kojoj programeri ne gledaju interni kod softverskog proizvoda - umjesto toga unose slučajne unose u sustav kako bi vidjeli kakvi su rezultati. Jedan uobičajeni primjer je upotreba slučajnih cijelih brojeva za testiranje softverske funkcije koja vraća rezultate na temelju tih cijelih brojeva. Ove funkcije mogu uključivati ​​"za petlje" ili druge algoritme za postizanje rezultata, pri čemu skup slučajnih testnih slučajeva simulira ili aproksimira širi skup slučajeva koje su unijeli teoretski korisnici.

Ostale vrste nasumičnih ispitivanja mogu uključivati ​​uporabu heuristike koja usmjerava uporabu slučajnih ulaza. Općenito, a posebno kada se radi o cijelim brojevima ili drugim vrstama varijabli, slučajno je testiranje samo slučajno koliko i skup slučajnih ulaza koji se koriste - drugim riječima, testeri često odlučuju koristiti ograničeni skup cijelih brojeva, a ne beskonačni set. Specifične prakse za slučajno testiranje ulaze u mehaniku onoga što mislimo nasumično i kako programeri pronalaze naizgled slučajni skup ulaza za test.


Rasprave o nasumičnim testiranjima također se mogu vrtjeti oko učinkovitosti njegovog korištenja. Jedna od ideja je da, budući da nasumično testiranje mogu obavljati automatizirani sustavi, a ne ljudski profesionalci, to može imati prednosti u odnosu na usmjereno testiranje. Međutim, usmjereno testiranje može biti učinkovitije u pogledu koliko je ispitivanja potrebno. Neki programeri i stručnjaci također koriste izraz "slučajno testiranje" da bi se odnosili na neučinkovito ili čak nekompetentno testiranje, gdje se usmjereno testiranje smatra superiornom metodom.