Nwlapcug.com


Piano di test per un Database



Un piano di test di database può coprire cose diverse a seconda dello scenario. Migrazione di un database completo richiederebbe una prova di ampio respiro. Una modifica a una singola applicazione potrebbe richiedere un'analisi dettagliata dei dati in pochi tavoli.

Prestazioni

Un nuovo database, o un grande cambiamento a un vecchio, di solito richiede un test delle prestazioni. Al livello più semplice, questo potrebbe richiedere l'esecuzione di alcune delle più grandi transazioni o relazioni. Un database più grande con un maggiore cambiamento potrebbe coinvolgere utilizzando test per sfidare il sistema con una quantità di dati complessi strumenti automatizzati.

Funzionalità

Dopo una migrazione o applicazione cambia, è importante notare se l'applicazione può funzionare. Eseguire attraverso una serie di transazioni progettato per lavorare fuori le aree dove sono state apportate.

Integrità

Compilazione di query per verificare l'integrità dei dati. Eseguire le transazioni nel database, quindi utilizzare le query per verificare i dati viene creato, eliminato e aggiornato correttamente. Mentre le prestazioni e la capacità di lavorare in un sistema sono importanti, è i problemi di integrità dei dati che possono restare nascosti per mesi che causano la maggior parte angoscia alla fine.

Connessioni

Verificare le connessioni da altri sistemi che accedono al database. Assicurarsi che l'account di database che utilizzano sono funzionali. Alcune query semplici o transazioni da questi sistemi remoti saranno sufficiente.

Metriche

Con qualsiasi piano di test, la parte più importante è che esista. Decidere prima del tempo che cosa deve essere misurato e come deve essere misurata. Sempre è possibile apportare modifiche e ulteriori prove possono essere eseguite.