Dette er et utdrag fra Unit Testing Succinctly eBook, av Marc Clifton, gitt vennlig av Syncfusion.
For det første antas det at to andre viktige deler av ethvert programvareutviklingsprosjekt er på plass:
Microsoft gir integrasjon av disse brikkene med Visual Source Safe, SharePoint og andre produkter.
Hvis du ikke har det både av disse stykkene allerede på plass, stopp nå. Disse er viktige komponenter i en god, solid testprosess.
Hvis du oppdager en feil, enten ved å bruke programmet eller en feiltestetest:
Hvis feilen ikke rapporteres av en enhetstest, men ble oppdaget ved hjelp av koden (enten en annen utvikler eller en bruker):
Med ditt kildekontrollsystem:
Deretter:
Med ditt kildekontrollsystem:
Ved å jobbe med et bugsporing og versjonskontrollsystem kan alle (fra leder til junior programmerer) enkelt gjennomgå:
Dette gjør livet enklere for utviklerlaget, ledelsen og til og med sluttbrukeren hvis prosjektet ditt er satt opp slik at sluttbrukeren er interessert i dette detaljnivået. (For eksempel, hvis programvare utvikles internt for en annen avdeling, kan andre være interessert i å vite når en feil er løst.)
Integrasjon med andre teknologier som SharePoint kan lette kommunikasjonen mellom lagmedlemmer, ledere og andre avdelinger. Også ved hjelp av sofistikerte kildekontrollverktøy som Perforce og kontinuerlig integrasjonsverktøy som CruiseControl.NET vil videre integrere og automatisere bruken av kildekontroll med enhetstesting, integreringstesting, rapporteringsverktøy og så videre.