Testen von Flatfiles

December 22

Die einzige Möglichkeit, flat File-Daten rechtmäßig zu testen ist Computer-Software verwenden, um ein bearbeiten/aktualisieren-Programm zu schreiben, die einen bearbeiten-Fehlerbericht generiert. In eine flache Datei enthaltenen Daten müssen von einem Feld nach der detaillierten System Design-Spezifikationen überprüft werden. Die technischen Spezifikationen müssen gültige Feldwerte, die Art der Daten im Feld, ob das Feld erforderlich ist und der mögliche Wertebereich Daten enthalten. In diesem Beispiel angenommen, dass die Flatfile eine Transaktionsprotokolldatei ist, die eine Stammdaten-Datei aktualisiert.

Anweisungen

1 Sortieren Sie die Eingabedatei in aufsteigender Reihenfolge nach der gleichen Schlüsselfeld als die master-Datei. Sie verwenden ein Sortier-Dienstprogramm und wählen Sie einen geeigneten Schlüssel, wie Sozialversicherung oder Mitarbeiternummer, um die Datei zu sortieren. Für eine Transaktionsprotokolldatei müssen Sie die Datei subsort mit Zusätzen, die zuerst gefolgt von Änderungen und Löschungen. Dient der Prüfung der flachen Transaktionsdatei zu finden und korrigieren von Fehlern vor den Daten ist die master-Datei hinzugefügt. Der Benutzer erhält den Fehlerbericht bearbeiten und musst die Transaktionsdatei manuell zu aktualisieren. Der Benutzer so hätte müssen den Eintrag Fehler schnell zu finden und die Aufnahme-Taste bietet diese Möglichkeit.

2 Bearbeiten Sie jedes Datenfeld in der Eingabedatei gemäß den technischen Spezifikationen. Einige allgemeinen Bearbeitungsaufgaben sind: Dies ist ein Pflichtfeld? Sind die Daten in das Feld numerisch/alphabetisch/alphanumerische? Dürfen leere Datenfelder? Was ist der Bereich der zulässigen Werte im Feld? Muss das Datenfeld gegen eine Tabelle der akzeptierten Werte überprüft werden? Jeder Datensatz, der einen bearbeiten-Test nicht bestanden hat muss auf den Bericht aufgenommen werden, zusammen mit Feld im Irrtum und eine Erklärung ist auf der Platte von welcher Fehler aufgetreten ist. Datensätze, die nicht von Bearbeitungen werden nicht weiter verarbeitet.

3 Überprüfen Sie die sortierten Transaktionsdatei indem es gegen die master-Datei verarbeitet. Es gibt viele mögliche Fehler: die Transaktion Aufnahme-Taste haben keinen entsprechenden Stammsatz; eine Transaktion zum Hinzufügen Datensatz vorkommen, dass ein Datensatz existiert bereits auf die master-Datei, die einen doppelten Eintrag Fehler generieren würde; eine Transaktion ändern oder löschen kann einen master-Datei-Datensatz nicht gefunden werden. All diese Fehler müssen in einem Fehlerbericht zusammen mit einer Fehlermeldung aufgezeichnet werden. Sie benötigen auch Zähler für die Anzahl der hinzufügen, ändern und löschen-Transaktionen sowie die Anzahl aller Datensätze auf die Transaktionsdatei.

Tipps & Warnungen

  • Wenn Sie nicht die Transaktionsdatei subsort, könnten Sie Datensätze ändern, die nicht zu der Datei hinzugefügt wurden, oder Ändern von Datensätzen, die bereits gelöscht wurden.
  • Sie können die Bewegungsdaten gegen die master-Datei in einem Modus ausführen, die nicht tatsächlich hinzufügen oder die Produktion-master-Datei aktualisieren würde. Eine Kopie des master File und es in einer Testumgebung ausgeführt würden einem Softwareprogramm überprüfen.