RekenaarsProgrammering

Funksionele toetsing

Onder alle vorme van funksionele toetsing is regmatig beslaan 'n leidende posisie, omdat die program korrek in die eerste plek moet werk, of deur die gemak van gebruik, veiligheid, en sal voldoende spoed nie het absoluut geen sin nie. In bykomend tot die besit van die toets van verskillende tegnieke, moet elke persoon verstaan hoe om 'n oudit om die mees doeltreffende resultate te kry behoorlik uit te voer.

Funksionele toetsing: waar om die belangrikste poging rig?

- modulêre en stelsel toets;

- om die "wit" of "swart" boks;

- op handleiding toets en outomatisering;

- om nuwe funksies of toets regressie toets ;

- op die "negatiewe" of "positiewe" toetse.

Tussen al hierdie aktiwiteite is dit belangrik om die regte pad, wat die "gemiddelde" sal wees om die pogings te balanseer deur gebruik te maak van elkeen van die voorskrifte van die maksimum vind.

sagteware verifikasie word in verskeie maniere, waarvan een is getoets op 'n "black box" of beheer van data gedra.

Die program in hierdie geval verteenwoordig in terme van die "black box", en inspeksie word uitgevoer om die omstandighede waarin die gedrag van die program nie spesifikasies sal voldoen vasstel. Alle foute word bepaal deur middel van data bestuur, wat uitgevoer word deur middel van volledige toets is uitgevoer, dit wil sê, die gebruik van alle moontlike soorte data.

As die program opdrag uitvoering hang af van die gebeure wat dit voorafgaan, dan is daar nodig het om al die moontlike reekse te gaan. Dit is duidelik dat in die meeste gevalle is eenvoudig onmoontlik om 'n volledige toets maak, sodat meer geneig om 'n aanvaarbare of redelike opsie, beperkte duur van die program op 'n klein subset van alle insette data kies. Hierdie opsie is ten volle waarborg die afwesigheid van afwykings van die spesifikasies.

Funksionele toetsing behels die regte keuse toets. In hierdie geval, om te onderskei tussen hierdie metodes van die vorming van stelle vir hulle:

- randwaardeprobleme analise;

- Ekwivalensie skeiding;

- die aanname van die dwaling;

- ontleding van die verband tussen oorsaak en gevolg.

Jy kan elkeen van hulle afsonderlik te sien.

Ontleding van randwaardes. Onder die randwaardes word algemeen verstaan word as daardie geleë op die grens van die ekwivalensie klasse. In sulke plekke sal waarskynlik 'n fout op te spoor. Die gebruik van hierdie metode vereis dat professionele definisie van kreatiwiteit en kundigheid in hierdie spesifieke probleem onder oorweging.

Ekwivalensie skeiding. Alle moontlike stelle van insette parameters is verdeel in verskeie ekwivalensie klasse. Data gekombineer word op die basis van 'n soortgelyke foute. Daar word geglo dat as 'n stel van 'n klas 'n fout ontdek, dit sal ook gelykstaande aan dit dui nie. Funksionele toetsing van die huidige metode word in twee fases uitgevoer: die eerste die keuse van ekwivalensie klasse gemaak, terwyl die tweede spesiale toetse het gevorm.

Analise van die verhoudings van oorsaak en gevolg. Die stelsel kan toetse met 'n hoë produktiwiteit te danke kies om so 'n oudit uit te voer. In hierdie geval, as die oorsaak van afsonderlike insette toestand ontvang, en word beskou as 'n gevolg van 'n uitset toestand. Die metode is gebaseer op die idee van toegeskryf allerhande redes om sekere gevolge, wat is die baie oorsaak-en-gevolg verhoudings te verduidelik. die sagteware toets word in verskeie stadiums gedra, wat lei tot 'n lys van die oorsake en gevolge.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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