Come prova di file flat

March 11

L'unico modo per testare legittimamente i dati di file flat è quello di utilizzare software per computer di scrivere un programma / aggiornamento di modifica che genera un rapporto di modifica errore. I dati contenuti in un file piatto dovrà essere verificata campo per campo secondo modalità specifiche di progetto del sistema. Le specifiche tecniche dovranno includere valori validi campo, il tipo di dati nel campo, se il campo è obbligatorio e la gamma possibile di valori di dati. Per questo esempio, supponiamo che il file flat è un file di transazione che aggiorna un file di dati master.

istruzione

1 Ordinare il file di input in una sequenza ascendente secondo lo stesso campo chiave come il file master. È possibile utilizzare un programma di utilità di ordinamento e selezionare una chiave adeguata, come la sicurezza sociale o il numero dei dipendenti, per ordinare il file. Per un file di transazione, è necessario subsort il file con le aggiunte prima seguita da cambiamenti e poi le eliminazioni. Lo scopo di testare il file di transazione piatta è quello di trovare e correggere gli errori prima che i dati si aggiunge al file master. L'utente riceve il rapporto di errore di modifica e dovrà aggiornare manualmente il file di transazione. L'utente quindi avrà la necessità di trovare il record per errore rapidamente e la chiave di registrazione fornisce questa funzionalità.

2 Modifica ogni campo di dati nel file di input in base alle specifiche tecniche. Alcune modifiche comuni sono: Si tratta di un campo obbligatorio? E 'i dati nel campo numerico / alfabetici / alfanumerici? Sono i campi di dati vuoti consentiti? Qual è la gamma di valori consentiti nel campo? Ha il campo dati devono essere validati su una tabella di valori accettati? Qualsiasi record che non passa un test di modifica dovrà essere registrato sul rapporto con quale campo è in errore e una spiegazione di ciò che si sono verificati errori sul disco. Record che non riescono modifiche non vengono elaborati ulteriormente.

3 Convalida il file di transazione ordinati per il trattamento contro il file master. Ci sono molti errori possibili: il tasto di registrazione delle transazioni non può avere un record corrispondente maestro; un add transazione record può scoprire che esiste un record già sul file master, che genererebbe un errore di record duplicato; un cambiamento o transazione di eliminazione potrebbero non trovare un record master file. Tutti questi errori dovranno essere registrati in un rapporto di errore con un messaggio di errore. Sarà inoltre necessario contatori per il numero di aggiungere, modificare e cancellare le operazioni, così come un conteggio di tutti i record sul file di transazione.

Consigli e avvertenze

  • Se non si subsort il file di transazione, è possibile modificare i record che non sono stati aggiunti ai record di file o di modifica che sono già stati eliminati.
  • È possibile eseguire i dati della transazione contro il file master in un modo che non sarebbe in realtà aggiungere / aggiornare il file master di produzione. Fare una copia del master file e l'esecuzione in un ambiente di prova potrebbe verificare il programma software.