Generator XML pentru date de test, JSON și șabloane
Generatorul XML creează XML de eșantion în trei moduri: construiește un document vizual, convertește JSON lipit în XML sau umple un șablon cu date fictive realiste. În constructorul vizual, setează o rădăcină, elemente copil, atribute și repetare. Datele de șablon pot include nume, date, numere și UUID-uri; folosește un seed pentru a face valorile generate repetabile. Generează loturi și copiază valorile de care ai nevoie.
Generatorul XML este un generator XML bazat pe browser pentru crearea de XML de eșantion pentru dezvoltare și testare. Alege un constructor vizual, un convertor JSON-în-XML sau un generator de șabloane cu date fictive realiste. Poți genera valori pentru teste, fixture-uri și date seed, apoi poți copia rezultatele de care ai nevoie.
Constructorul vizual îți permite să setezi un element rădăcină, copii, atribute și repetare. Dacă ai deja JSON, lipește-l în modul de conversie pentru a genera XML. Pentru generarea de șabloane, datele fictive disponibile includ nume, date, numere și UUID-uri. Un seed face rezultatele șablonului repetabile, ceea ce este util când vrei să refolosești valorile generate.
XML reprezintă date cu elemente denumite și poate exprima și atribute, în timp ce JSON organizează datele folosind obiecte și array-uri. Conversia JSON în XML este utilă când un test, fixture sau altă sarcină de dezvoltare cere XML, dar datele tale de pornire sunt în JSON. Constructorul vizual și generatorul de șabloane oferă alte modalități de a crea XML de eșantion când nu ai JSON de convertit.
Generatorul XML rulează complet în browserul tău: intrarea este procesată pe dispozitivul tău și nu este trimisă către un server. După ce pagina s-a încărcat, funcționează offline și nu ai nevoie de înregistrare. Dezvoltatorii și inginerii DevOps îl pot folosi pentru a pregăti date de eșantion pentru teste, fixture-uri și alte fluxuri de lucru fără a inventa fiecare valoare manual.
Pasul 1: Alege un mod: folosește constructorul vizual, lipește JSON pentru conversie sau pornește cu un șablon pentru date generate.
Pasul 2: Setează opțiunile pentru modul ales. În constructorul vizual, configurează rădăcina, copiii, atributele și repetarea.
Pasul 3: Pentru datele de șablon, alege valorile de care ai nevoie, precum nume, date, numere sau UUID-uri. Setează un seed dacă vrei rezultate repetabile.
Pasul 4: Generează XML-ul și revizuiește valorile pentru testul, fixture-ul sau datele seed.
Pasul 5: Copiază valorile XML de care ai nevoie și folosește-le în proiectul tău.
Caz de utilizare: Creează valori XML gata de folosit pentru teste automate, fixture-uri sau date seed în loc să scrii manual documente de eșantion.
Caz de utilizare: Generează un lot de valori de test deodată când o suită de teste are nevoie de mai multe înregistrări.
Caz de utilizare: Folosește nume, date, numere sau UUID-uri fictive realiste pentru a face datele de eșantion mai reprezentative decât valorile tastate manual.
Caz de utilizare: Setează un seed când ai nevoie ca datele de șablon generate să fie repetabile între rulările de test.
Caz de utilizare: Convertește JSON lipit în XML când ai nevoie de XML de eșantion bazat pe date pe care le ai deja în format JSON.
Caz de utilizare: Construiește XML de eșantion vizual setând o rădăcină, elemente copil, atribute și repetare fără a compune manual documentul.