ComputersProgrammering

Functioneel testen

Van alle soorten functionele testen is met recht een toonaangevende positie inneemt, omdat het programma de juiste manier in de eerste plaats zou moeten werken, of door gebruiksgemak, veiligheid, en zal voldoende snelheid niet hebben absoluut geen zin. In aanvulling op het bezit van het testen van verschillende technieken, moet iedereen begrijpen hoe een audit om de meest effectieve resultaten te krijgen goede banen te leiden.

Functioneel testen: waar de belangrijkste inspanning te richten?

- modulair en systeemtesten;

- aan de "witte" of "zwarte" doos te controleren;

- op handmatig testen en automatisering;

- om nieuwe functies of te testen regressietesten ;

- op de "negatieve" of "positieve" testen.

Tussen al deze activiteiten is het belangrijk om de juiste weg, die de "gemiddelde" zal zijn om de inspanningen in evenwicht te brengen door gebruik te maken van elk van de richtingen van de maximale vinden.

softwareverificatie wordt op verschillende wijzen, waarvan één is getest op een "zwarte doos" of de controle van gegevensverwerkingssysteem.

Het programma wordt in dit geval weergegeven in termen van de "black box", en inspectie wordt uitgevoerd om de omstandigheden waarin het gedrag van het programma niet aan de specificaties zal voldoen vast te stellen. Alle fouten worden bepaald door middel van gegevensbeheer, die door middel van uitgebreide tests wordt uitgevoerd, dat wil zeggen, met behulp van alle mogelijke soorten data.

Als het programma opdrachtuitvoering afhankelijk van de gebeurtenissen daaraan voorafgaande, is er behoefte om alle mogelijke sequenties controleren. Het is duidelijk dat in de meeste gevallen is het gewoon onmogelijk om een uitgebreide tests te maken, zodat er meer kans op een aanvaardbare of redelijke optie is, beperkte oplage van het programma op een klein deel van alle input data te kiezen. Deze optie is volledig instaan voor de afwezigheid van afwijkingen van de specificaties.

Functioneel testen betreft de juiste keuze test. In dit geval, onderscheid tussen deze werkwijzen van formaatsets hen:

- grenswaardenanalyse;

- Equivalentieklassen;

- uitgaande van fouten;

- analyse van het verband tussen oorzaak en gevolg.

U kunt ieder van hen afzonderlijk te zien.

Analyse van grenswaarden. Onder de grenswaarden wordt algemeen begrepen als die gelegen op de grens van de equivalentie klassen. In zulke plaatsen waarschijnlijk een fout op te sporen. Het gebruik van deze methode vereist een professionele definitie van creativiteit en expertise op dit specifieke probleem in overweging.

Equivalentieklassen. Alle mogelijke sets invoerparameters worden onderverdeeld in verschillende klassen vallen. De gegevens worden gecombineerd op basis van soortgelijke fouten. Er wordt aangenomen dat indien een set van een klasse een fout ontdekt, zal het ook gelijk om aan te geven zijn. Functionele testen van de onderhavige werkwijze wordt uitgevoerd in twee fasen: de eerste selectie van equivalentieklassen gemaakt, terwijl de tweede speciale tests is gevormd.

Analyseren van de relatie van oorzaak en gevolg. Het systeem kan testen met een hoge productiviteit dankzij selecteren om deze audits. In dit geval, als de oorzaak van afzonderlijke ingang staat ontvangen, en wordt gezien als een gevolg van een uitvoervoorwaarde. De methode is gebaseerd op het idee van het toekennen van allerlei redenen om bepaalde gevolgen, dat is de oorzaak-en-gevolg relaties te verduidelijken. het testen van software wordt in verschillende fasen uitgevoerd, wat resulteert in een lijst van de oorzaken en gevolgen.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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