STARTBEITRAG
Ich entwerfe ein Testkonzept für einen CSV-Import. Drei gültige Zeilen sind schnell gebaut. Interessanter wären fehlende Pflichtfelder, doppelte Schlüssel und falsches Format. Was wird bei so einem Import noch gern übersehen?
Abschlussprojekt und Fachgespräch · 4 Antworten
STARTBEITRAG
Ich entwerfe ein Testkonzept für einen CSV-Import. Drei gültige Zeilen sind schnell gebaut. Interessanter wären fehlende Pflichtfelder, doppelte Schlüssel und falsches Format. Was wird bei so einem Import noch gern übersehen?
Leere Datei, nur Kopfzeile, zusätzliche Spalten und ein Fehler mitten zwischen gültigen Zeilen. Vorher festlegen, ob alles atomar scheitert oder Teilimporte erlaubt sind.
Leere Datei, nur Kopfzeile, zusätzliche Spalten und ein Fehler mitten zwischen gültigen Zeilen. Vorher festlegen, ob alles atomar scheitert oder Teilimporte erlaubt sind.
Teilimport war bisher gar nicht entschieden. Dann kann ich dafür auch noch kein erwartetes Ergebnis aufschreiben.
Zeichencodierung und Feldtrenner. Außerdem Zeilenumbrüche innerhalb korrekt zitierter Felder, falls dein CSV-Dialekt das erlaubt.
Und denselben Import zweimal ausführen. "Datei war gültig" schützt noch nicht gegen doppelte fachliche Datensätze.