Het belang van kwaliteitsborging in het testen van de software kan niet genoeg benadrukt. Dit vereist stap in het software ontwikkelingsproces vereist kennis, planning en uitvoering om betrouwbare, onderhoudbaar software te ontwikkelen. Alleen met de volledige steun van het management zal uw streven naar softwarekwaliteit worden uitgevoerd. Uw vermogen om te maken een teststrategie sterk verbetert uw software levensvatbaarheid. Bedrijven hebben een hele afdeling van full-time specialisten om hun software te testen. De kwaliteit-bedrijven hebben een formele methodologie om dit belangrijke proces te volgen. Uw bedrijf dient een gestructureerde walk-through review voor elke stap in dit proces uit te voeren.
Herziening van de specificaties
Technische specificaties worden gemaakt door de systemen analisten, business analisten en/of vakexperts. Wanneer deze zijn goedgekeurd, zal de programmeurs moeten ze bekijken om te begrijpen en plannen hoe de software zal worden ontwikkeld. Het is tijdens deze ontwikkelingsfase die een totaalstrategie testen, als een integraal onderdeel van de ontwikkelingsinspanning, zullen worden geformuleerd.
Test plannen: De reikwijdte van de testen inspanning in deze stap voltooid. De selectie van een testing tool voor het bijhouden van tests en defect resolutie is ook hier opgelost. Als dit systeem is naar verwachting zal langlevende, overwegen kunt u de ontwikkeling van de onderneming van een test.
Testen is verdeeld in twee delen: witte doos testen en zwarte doos het testen. Witte doos wordt testen elk deel van een programma, inclusief alle gegevenspaden. Zwarte doos het testen wordt ervan uitgegaan dat de programma's functioneren zoals ontworpen en dat testen tussen modules en het totale systeem testen dat alles nog is moet worden getest. Testen zal gaan van onderop: eenheid proeven, proeven van de interface, sectie proeven, systeemtests, volume en capaciteit testen en ten slotte naar site piloot testen.Test Cases: De programmeurs moeten worden uitgevoerd door de eenheid testen op individuele programma's. Voor elke programmapad en gegevenspad creëert de tester schriftelijke specificaties voor het testen van het programma samen met de verwachte resultaten. Deze moeten worden herzien door de test team, de business analist en een groep van ontwikkeling peers te ontdekken fouten en omissies in de testcases.
De uitvoering van de test: De programmeurs voeren unit testen op individuele programma's. De testcases zal worden uitgevoerd en de resultaten opgenomen in het testen hulpmiddel. Documentatie van de testresultaten is opgenomen in het testen hulpmiddel, en management volgt de voortgang van het testen. Gebreken of softwarefouten worden ook opgenomen. U kunt een afzonderlijke testen groep programmering proeven om aanvullend programma betrouwbaarheid verrichten hebben. Als er een defect in de software, het defect wordt geregistreerd samen met documentatie en de code is teruggestuurd naar de ontwikkelingsgroep voor correctie. Wanneer verschillende gerelateerde programma's hebt voltooid testen, wordt testen van de integratie van de sectie uitgevoerd. Wanneer alle secties hebt voltooid testen, wordt systeem testen uitgevoerd. Wanneer systeem testen is voltooid, wordt volume en netwerk capaciteit testen gedaan. Vervolgens bent u klaar om te testen op uw piloot site.
Beheer kunt bijhouden van de gebreken en testen vooruitgang met het testen hulpmiddel en herverdeling van de middelen om op schema te houden.
- U kunt aanvullende inzichten krijgen door het lezen Test strategie & Planning.