RačunalaProgramiranje

Funkcionalno testiranje

Među svim vrstama funkcionalno testiranje je s pravom zauzima vodeću poziciju, jer je program treba ispravno raditi na prvom mjestu, ili jednostavnost upotrebe, sigurnost, i neće imati dovoljno brzine apsolutno nema smisla. Osim posjedovanja testiranje različite tehnike, svaka osoba mora shvatiti kako pravilno provesti reviziju da biste dobili najviše efikasne rezultate.

Funkcionalno testiranje: gdje usmjeriti glavni napor?

- modularni i testiranje sistema;

- provjeriti "bijele" ili "crna" kutija;

- ručno testiranje i automatizacije;

- za testiranje novih funkcija ili testiranje regresija ;

- na "negativnu" ili "pozitivne" testova.

Između svih ovih aktivnosti, važno je pronaći pravi put, koji će biti "prosječan" za uravnoteženje napora iskorištavanjem svakog od pravaca maksimum.

verifikacije softvera odvija se na razne načine, od kojih je jedan testiran na "crnu kutiju" ili kontrole podataka.

Program u ovom slučaju je zastupljena u smislu "crne kutije", i inspekcije obavlja se utvrditi okolnosti u kojima je ponašanje programa neće ispuniti specifikacijama. Sve greške se određuju pomoću upravljanja podacima, koji se provodi putem iscrpno testiranje, to jest, koristeći sve moguće tipove podataka.

Ako se izvršenje program naredbe ovisi o događajima koji su prethodili, onda postoji potreba za provjeriti sve moguće sekvence. Jasno je da u većini slučajeva je jednostavno nemoguće da se napravi iscrpno testiranje, tako da češće biraju prihvatljiv ili razumna opcija, ograničenu seriju programa na mali podskup svih ulaznih podataka. Ova opcija je u potpunosti garantuje odsustvo odstupanja od specifikacija.

Funkcionalna ispitivanja uključuje test pravi izbor. U ovom slučaju, da se napravi razlika između ove metode formiranja setova za njih:

- analiza graničnih vrijednosti;

- ekvivalencije particioniranje;

- pretpostavka greške;

- analiza veze između uzroka i posljedice.

Možete vidjeti svaki od njih zasebno.

Analiza graničnih vrijednosti. Ispod granice vrijednosti se obično shvatiti kao oni koji se nalaze na granicama klase ekvivalencije. Na takvim mjestima mogućnost da će otkriti greške. Korištenje ove metode zahtijeva stručnu definiciju kreativnost i stručnost u ovom konkretnom problemu u razmatranje.

Ekvivalencije particioniranje. Sve moguće setova ulaznih parametara su podijeljeni u nekoliko ekvivalencije klase. Podaci se u kombinaciji na osnovu sličnih grešaka. Smatra se da ako neki skup jedne klase otkrije grešku, ona će biti jednaka to ukazuju. Funkcionalno testiranje ovog metoda se provodi u dvije faze: prva je izbor ekvivalencije klase, dok je drugi je formirala testova.

Analiza odnosa uzroka i posljedice. Sistem može izabrati testove sa visokom produktivnošću zahvaljujući obavljanje takvih revizija. U ovom slučaju, kao što je primio uzrok odvojenih ulaza stanju, a vidi se kao posljedica izlazni stanju. Metoda se zasniva na ideji pripisuju sve vrste razloga za određene posljedice, to jest da se razjasni vrlo uzročno-posljedična. Testiranje softvera odvija se u nekoliko faza, što je rezultiralo u listi uzroka i posljedice koje mogu nastati.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.unansea.com. Theme powered by WordPress.