Een databank testplan kan verschillende dingen betekenen , afhankelijk van het scenario. Een volledige database migratie zou een breed opgezette proef nodig . Een wijziging in een enkele applicatie kan een gedetailleerde analyse van gegevens in een paar tafels nodig . Prestaties Een nieuwe database , of een grote verandering om een oude , vereist meestal een performance test . Op het eenvoudigste niveau , zou dit betekenen draaien van een van uw grootste transacties of rapporten . Een grotere databank met een grotere verandering zou kunnen betrekken met behulp van geautomatiseerde testtools om het systeem uit te dagen met een hoeveelheid complexe data . Functionaliteit Na een migratie of de applicatie verandert , het is belangrijk op te merken of de toepassing kan functioneren. Lopen door een reeks transacties ontworpen om te werken de gebieden waar veranderingen opgetreden . Integriteit Build query's om de integriteit van gegevens te testen . Run transacties op de database , gebruik dan de query te controleren van de gegevens wordt gemaakt , verwijderd en correct bijgewerkt . Terwijl de prestaties en het vermogen om te werken in een systeem zijn belangrijk , het is data-integriteit problemen die kunnen liggen verborgen voor maanden waarin de meeste angst in het einde leiden . Connections Testkoppelingen van de andere systemen die toegang tot de database . Zorg ervoor dat de database -accounts die ze gebruiken zijn functioneel . Enkele eenvoudige vragen of transacties van deze systemen op afstand kan worden volstaan. Metrics Met elke testplan , het belangrijkste onderdeel is dat het bestaat . Bepaal van tevoren wat moet worden gemeten en hoe het is om te worden gemeten . Wijzigingen kunnen altijd worden gemaakt en aanvullende tests kunnen worden uitgevoerd .
|