Dit is een uittreksel uit het Unit Testing Beknopte eBook, door Marc Clifton, vriendelijk geleverd door Syncfusion.
Ten eerste wordt aangenomen dat twee andere vitale onderdelen van elk softwareontwikkelingsproject aanwezig zijn:
Microsoft biedt integratie van deze stukken met Visual Source Safe, SharePoint en andere producten.
Als je niet hebt beide van deze stukken al op zijn plaats, stop nu. Dit zijn essentiële componenten voor een goed testproces van solide eenheden.
Als u een fout ontdekt, hetzij door het gebruik van de toepassing of een mislukte eenheidscontrole:
Als de bug niet wordt gerapporteerd door een unit-test, maar is ontdekt door het gebruik van de code (een andere ontwikkelaar of een gebruiker):
Met uw broncontrolesysteem:
Dan:
Met uw broncontrolesysteem:
Door te werken met een systeem voor het volgen van bugs en versiebeheer, kan iedereen (van manager tot junior programmeur) gemakkelijk het volgende beoordelen:
Dit maakt het leven voor het ontwikkelaarsteam, het management en zelfs de eindgebruiker een stuk eenvoudiger als uw project zodanig is opgezet dat de eindgebruiker geïnteresseerd is in dit detailniveau. (Als software bijvoorbeeld intern voor een andere afdeling wordt ontwikkeld, zijn anderen mogelijk geïnteresseerd om te weten wanneer een probleem is opgelost.)
Integratie met andere technologieën zoals SharePoint kan de communicatie tussen teamleden, managers en andere afdelingen vergemakkelijken. Ook zal het gebruik van geavanceerde bronbesturingstools zoals Perforce en continue integratietools zoals CruiseControl.NET het gebruik van bronbesturing verder integreren en automatiseren met unit-testen, integratietesten, rapportagetools, enzovoort.