Hat jemand ein (komplexes) XML für mich zum testen?

Gast #1473662
Lesenswert?

Hallo,

ich finde irgendwie keine komplexeren XML-Dateien im Netz um einen 
Codeschnipsel zu testen. Hat vielleicht jemand eins zur Hand? Ich weiss 
leider nicht wie ich mir z.B. irgendeine lokale Ordner-Strukturunter XP 
in XML anzeigen lassen kann, sonst würd ich sowas nehmen.
Gast #1474073
Lesenswert?

@Läubi
>Wäre es nicht schlauer gewisse (einfache) Testszenarien zu entwerden die
>einen bestimmten Fall testen als zu hoffen das irgenein komplexes XML
>deine Fehler aufdeckt?

Hab schon verstanden was du meinst und habe die einfachen Testszenarien 
bereits durch. Mich hats halt nur gewundert, dass ich keine 
XML-Strukturen, die über 3 Ebenen hinausgehen, im Netz finden konnte.

@Markus und Vlad

Danke für die Tipps.

>stress tests können aber auch ganz nützlich sein und Fehler beleuchten,
>die bei einem einfachen Testcase möglicherweise nicht auftreten.

Genau deshalb verwende ich eingangsseitig gern Daten, die ich nicht 
selbst strukturiert habe, dann können eben auch mal Dinge offenbar 
werden, die man schlicht nicht bedacht hatte.
Gast #1476989
Lesenswert?

Hallo Läubi,

jetzt hast mich erwischt. An Angriffe habe ich gar nicht gedacht. 
Vielleicht sollte ich dazu sagen, dass meine XML-Dateien alle lokal von 
meiner eigenen Anwendung erzeugt und verarbeitet werden. Komplexere XMLs 
wollte ich eigentlich nur testen, um mich von den Ergebnissen in 
Hinblick auf den Aufbau meiner eigenen Strukturen inspirieren zu lassen. 
Im Hintergrund arbeite ich mit einer kleinen Rekursion, die das XML zu 
einer Baumansicht auflöst. Auf eine ewige Folge von verschachtelten Tags 
angewandt würde diese Rekusion wohl auch ewig ausgeführt werden(bis die 
TreeView-Liste überläuft).

Hast du vielleicht einen Link zu dem Thema für mich?
Persönliche Seite #1477007
Lesenswert?

Tud mir leid :)
Ich wollte eh nur sagen das man seine Software auch mit Fehlerhaften 
Eingaben testen sollte (das muß ja nichtmal beabsichtigt sein) um zu 
sehen ob sowas nicht alles "runterreißt".
z.B. Was passiert wenn ich mitten im Dokument einen Tag nicht 
geschlossen habe... Gibt es einen (ausagekräftigen) Fehler?
Oder wird gar einfach fröhlich alles durcheinander geparst...
Was passiert bei fehlenden/unvollständigen Attributen... etc etc.

Das ganze ist halt nicht so ohne, weswegen ich inzwischen dort wo es 
geht auf vorgefertigte Routinen zurückgreife die wurden einfach schon 
öfter getestet :)
Gast #1477158
Lesenswert?

>Das ganze ist halt nicht so ohne, weswegen ich inzwischen dort wo es
>geht auf vorgefertigte Routinen zurückgreife die wurden einfach schon
>öfter getestet :)

Das wäre sicher der richtige Weg. Ich fertige mir im Moment gerade 
solche Routinen selbst, weil ich die Vorgefertigten sonst kaum anwenden 
kann. Ich brauch das einfach um zu verstehen was da passiert. Ich komme 
halt als Elektroniker daher und muss mir immer erst mal klar darüber 
werden wozu und wie bestimmte Standard-Formulare oder Skripte ihre 
eigene Terminologie besitzen und nutzen. Ich könnte ja auch Rohdaten 
speichern und verarbeiten, und das versuche ich mir gerade abzugewöhnen. 
Solche Gespräche helfen mir da schon.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren