Vai al contenuto

Documentazione

RealTestData - Sicurezza, velocità, accuratezza nella generazione dei dati di test

RealTestData è l’unico generatore di dati di test che genera dati di test simulati ma dall’aspetto reale che possono essere utilizzati per scopi di test di ogni tipo. RealTestData può creare nomi, indirizzi, e-mail, numeri di passaporto, password, numeri di carte di credito, IBAN e qualsiasi altro tipo di dati. I dati hanno la loro integrità referenziale, i.e. zip codice e città corrispondono, i numeri di telefono corrispondono città e paese, gli indirizzi e-mail sono costituiti da una combinazione di nome e cognome o sono indirizzi di università, aziende o GMail. GMail consente anche nomi di fantasia. I social login come Facebook o Linkedin sono conformi alle specifiche del produttore. I nomi delle aziende esistono in città, ma in realtà non si trovano all’indirizzo. Anche i contatti dell’azienda sono puramente casuali. RealTestData consente anche la creazione di dati di test negativi, ad esempio in caso di superamento della lunghezza massima o di generazione di carte di credito errate. Anche i numeri di telefono sono troppo brevi o troppo lunghi e le applicazioni possono essere controllate per verificarne l’affidabilità.

RealTestData è una piattaforma con licenza. Oltre alla versione di prova, è necessario acquistare la licenza d’uso completa. Sono disponibili licenze d’uso per uno, 5, 10 o tutti i 66 paesi. La licenza d’uso copre sempre tutti i dati di un paese. Ciò include, ad esempio, diversi milioni di indirizzi negli Stati Uniti e in altri paesi.

Info

La licenza viene concessa per un massimo di un anno dalla data di acquisto e può essere rinnovata in qualsiasi momento.

Info

Una licenza di prova viene concessa in qualsiasi momento, di solito per 14 giorni dalla data richiesta. Scrivi un messaggio per ottenere una licenza di prova.

Picture

1. Prefazione; Utilizzo di RealTestData

Perché hai bisogno dei dati di test?

L‘80% di tutti i dati utilizzati oggi a scopo di test è una copia dei dati di produzione. Questo porta a diversi problemi. Immagina di testare un’applicazione bancaria. I tester possono vedere le transazioni dei clienti bancari e utilizzare questi dati nella produzione e trasferire denaro per conto dei clienti. Questo è assolutamente da evitare. Quindi hai bisogno di dati simulati, ma dovrebbero essere il più reali possibile. È qui che entrano in gioco i dati dei test reali.

Perché RealTestData?

Real Test Data è l’unica soluzione sul mercato che crea dati reali, ma è simulato e casuale. Nomi e indirizzi non sono reali, ma sono simulati molto bene. L’indirizzo nella città esiste, anche il codice postale è reale nella città scelta, ma tutti gli altri dati potrebbero esistere, ma è casuale. I dati generati da RealTestData superano tutti i test e sono come i dati reali. Hai bisogno dei dati dei test per inserire gli ID pass o gli IBAN? RealTestData ti fornisce tutti i dati di cui hai bisogno e supera tutti i test del mondo reale. Hai bisogno di indirizzi validi che superino tutti i test? RealTestData ti fornisce tutti i dati di cui hai bisogno. Hai bisogno di numeri di carta di credito validi? RealTestData ti fornisce tutti i dati di cui hai bisogno. Puoi anche generare UUID e indirizzi Bitcoin. Le password sono possibili tanto quanto le combinazioni di numeri/lettere create secondo uno schema predefinito arricchito da date di nascita e nomi.

Perché ora?

Il test di una copia dei dati di produzione è un problema per il GDPR e altri scenari. Quindi smetti di usare i dati di produzione, inizia con RealTestData. È conforme al GDPR e ti apre nuove possibilità per tutti i tipi di test. I dati di test creati da RealTestData sembrano realistici e superano tutti i principali test inclusi nel prodotto in fase di test. Avete bisogno di 10.000 voci con nomi e indirizzi per uno stress test completo? Da dove si ottengono tutti i dati? RealTestData ti fornisce tutto ciò di cui hai bisogno per ciascuno dei paesi supportati. Hai bisogno di controllare 10.000 password diverse per vedere se soddisfano i criteri per le password? RealTestData te ne offre quanti ne vuoi.

La nostra piattaforma RealTestData crea dati di test simulati dal mondo reale per scenari del mondo reale. Utilizza varie tabelle molto specifiche con dati provenienti da tutto il mondo, randomizza i dati e unisce i dati di test simulati. Tutto questo ti dà dati di test unici che non si ripetono mai. Molti miliardi di dati di test sono possibili senza ripetizioni.

Usi di RealTestData

I dati di test sono essenziali per la garanzia della qualità nello sviluppo del software. Vengono utilizzati in vari scenari per garantire che un’applicazione sia priva di errori, sicura e performante. Ecco alcuni casi d’uso chiave:

Test funzionali

  • Verificare il corretto funzionamento di singole funzioni o moduli del software.
  • Esempio: inserimento di un contatto in un sistema e verifica se i dati sono arrivati correttamente e vengono emessi.

Test di integrazione

  • Assicurarsi che i diversi moduli di un’applicazione funzionino correttamente insieme.
  • Esempio: un negozio online verifica se la funzione del carrello interagisce con il sistema di pagamento. A tal fine sono necessari dati bancari e indirizzi simulati.

Test delle prestazioni

  • I dati di test vengono utilizzati per testare la resilienza e la velocità del software in varie condizioni.
  • Esempio: accesso utente simulato durante l’accesso a un sito Web per testarne la scalabilità.

Test di sicurezza

  • I dati di test aiutano a identificare le vulnerabilità
  • Esempio: inserimento di nomi dannosi in un modulo per verificare le misure di sicurezza.

Test di accettazione dell’utente (UAT)

  • I dati di test del mondo reale consentono di testare il software dal punto di vista dell’utente finale.
  • Esempio: un’applicazione bancaria viene testata con dati dell’account realistici ma anonimizzati.

Test limite e negativi

  • Test di scenari estremi per verificare che il sistema sia robusto.
  • Esempio: inserimento di 1000 caratteri in un campo che consente solo 255 caratteri.

Perché i dati dei test sono importanti?

  • Rileva gli errori in anticipo: testando con dati diversi, i problemi possono essere rilevati e risolti nelle prime fasi di sviluppo.
  • Garantire l’usabilità: i dati di test aiutano a ricreare e migliorare realisticamente l’esperienza dell’utente.
  • Conformità ai requisiti normativi: soprattutto per le applicazioni sensibili (ad es. nel settore finanziario o sanitario), i test devono essere eseguiti con dati sicuri e conformi alla legge.
  • Ottimizzazione delle prestazioni: i dati di test mirati possono essere utilizzati per identificare i colli di bottiglia e i processi inefficienti.

Senza dati di test di alta qualità, lo sviluppo affidabile del software è quasi impossibile.

Quando si dovrebbe iniziare a lavorare con i dati di test?

Idealmente, i dati di test dovrebbero essere avviati il prima possibile nello sviluppo del software. Prima i test vengono eseguiti con dati appropriati, più velocemente gli errori possono essere rilevati e corretti. Ciò consente di risparmiare tempo, costi e riduce il rischio di gravi problemi nella produzione.

Ecco i momenti migliori per utilizzare i dati di test:

Già in fase di sviluppo

  • Durante la programmazione, gli sviluppatori possono utilizzare i dati di test per verificare direttamente la presenza di errori nelle singole funzioni.
  • Esempio: uno sviluppatore testa una funzione di accesso con utenti di test.

Durante i test unitari

  • I singoli moduli software vengono controllati con i dati di prova.
  • Esempio: una funzione di calcolo viene testata con diversi valori di input per garantire che produca risultati corretti.

Nei test di integrazione

  • I dati di test simulano lo scambio tra diversi moduli o interfacce esterne.
  • Esempio: una piattaforma di e-commerce verifica se gli ordini con nomi e indirizzi vengono trasferiti correttamente a un sistema ERP.

Per test di prestazioni e carico

  • I dati di test vengono utilizzati per simulare grandi quantità di dati o molte richieste simultanee.
  • Esempio: un’app bancaria viene testata con migliaia di transazioni di prova.

Test di accettazione dell’utente (UAT) di pre-produzione

  • Gli utenti finali testano il software con dati realistici, ma non reali.
  • Esempio: un sistema CRM viene controllato con i dati anonimi dei clienti.

Perché non dovrebbero essere utilizzati i dati di produzione reali?

L’utilizzo dei dati di produzione negli ambienti di test può comportare seri rischi:

Rischi per la privacy e la sicurezza

  • I dati degli utenti reali contengono spesso informazioni sensibili (ad es. dati personali, dati finanziari).
  • L’uso in un ambiente di test non sicuro può violare le leggi sulla protezione dei dati come il GDPR.

Mancanza di riproducibilità dei test

  • I dati di produzione cambiano continuamente, rendendo difficile la riproduzione dei risultati dei test.
  • Esempio: una query di database fornisce risultati diversi perché vengono aggiunti nuovi record.

Influenzare la produzione

  • Se i test vengono eseguiti direttamente sui dati di produzione, questi possono essere modificati o cancellati accidentalmente.
  • Esempio: uno script di test elimina erroneamente i dati reali dei clienti.

Dipendenze incontrollate

  • I dati di produzione contengono spesso valori sconosciuti o imprevisti che rendono i test inaffidabili.
  • Esempio: un carattere imprevisto in un indirizzo reale genera un errore che non si verifica nei dati di test.

Conseguenze giuridiche

  • Le aziende possono ricevere pesanti sanzioni se i dati reali vengono utilizzati illegalmente o compromessi.

Best practice per i dati di test

  • Utilizzare dati anonimizzati o sintetici: i dati di produzione reali devono essere resi anonimi o sostituiti da dati di test generati prima dell’uso.
  • Configurare ambienti di test separati: i test non devono mai essere eseguiti direttamente nell’ambiente di produzione.
  • Aggiorna i dati regolarmente: i dati dei test devono essere realistici ma controllati e cambiare regolarmente per coprire diversi scenari.
  • Limitare i diritti di accesso: solo le persone autorizzate devono avere accesso ai dati di test per evitare l’uso improprio o la perdita di dati.

Conclusione I dati di test sono una parte indispensabile dello sviluppo del software e dovrebbero essere utilizzati in una fase iniziale. I dati di produzione reali non sono consigliati negli ambienti di test per motivi di privacy, sicurezza e stabilità.

2. Versione di prova

Ti offriamo l’opportunità di testare la potenza di RealTestData con la nostra versione di prova.

La versione di prova supporta 5 dei 66 paesi disponibili (Germania, Stati Uniti, Regno Unito, Francia e Repubblica Ceca) ed è limitata a 20 voci diverse per nome, indirizzo, città, ecc. Tuttavia, puoi vedere la potenza della nostra piattaforma che crea dati illimitati.

3. Interfaccia grafica di RealTestData

RealTestdata è costituito da un’interfaccia utente grafica per Windows, MacOS e Linux. RealTestData è multipiattaforma e non è necessario installare alcun altro software. Per chi è interessato alla tecnologia: RealTestData è scritto interamente in Python, utilizzando la libreria PySide6 per la rappresentazione grafica.

Picture

Con l’interfaccia grafica di RealTestData è possibile configurare tutte le impostazioni e avviare anche la generazione dei dati.

RealTestData offre tutte le opzioni necessarie per personalizzare la configurazione prima della generazione dei dati di test. A seconda dell’argomento desiderato, qui puoi regolare molti dettagli.

4. Menu principale

I pulsanti “Carica”, “Salva”, “Modelli” e “Genera” corrispondono agli stessi nomi nel menu.

  • Caricamento del file di configurazione
  • Salva il file di configurazione dopo le modifiche
  • Modelli * Carica, aggiungi, modifica, elimina e salva i file modello con configurazioni di parti specifiche
  • Genera i dati di test in base alle specifiche nel file di configurazione

Caricamento manuale

Attenzione, il file di configurazione viene caricato manualmente, quindi non all’avvio

Picture

Picture

Configurazione del carico

La configurazione corrente viene caricata premendo il pulsante “Carica”. C’è anche una voce di menu per questo.
La posizione e il nome del file di configurazione si trovano nella prima riga della GUI. Puoi cambiarlo e leggere il file di configurazione da qualche altra parte, ma solo temporaneamente. Tuttavia, i modelli rimangono nella directory di configurazione.

Salva la configurazione

SalvaFai clic su “Salva” per modificare la configurazione modificata. Questo è l’unico modo per garantire che gli stessi dati vengano utilizzati all’avvio successivo.

Modelli

I modelli fanno parte di una configurazione complessiva. Ognuna delle 8 aree di base può essere salvata come modello con valori diversi.

I modelli consentono di memorizzare parti della configurazione in un modello e di inserirle nella configurazione. È possibile caricare, aggiungere, modificare, eliminare e salvare i modelli.

Durante il caricamento, nella configurazione è sempre integrato un modello. Per garantire che questa configurazione sia aggiornata anche la volta successiva, la configurazione viene salvata e ricaricata automaticamente.

Tutti i file modello si trovano nella directory di configurazione e hanno nomi specifici. Non modificare i nomi al di fuori della GUI di RealTestData, altrimenti i file non verranno più trovati.

Prima di aggiungere o modificare un modello, è necessario specificare i dati per il modello. Se si desidera che il modello disponga di colonne di output da archiviare in un modello, selezionare le colonne di output da inserire in un modello, modificare il modello e salvarlo. Questa selezione viene memorizzata solo nel file modello. Solo quando si salva la configurazione con il modello è possibile utilizzarla la prossima volta che la si carica.

Note

Per assicurarsi che i dati della scheda “Colonne” non siano memorizzati nel file di configurazione stesso, ricaricare la configurazione prima di modificare qualsiasi elemento nella configurazione.

Dovresti nominare correttamente il modello, scegliere un nome e anche scegliere un file. Il file viene sempre memorizzato nella cartella di configurazione.

Note

Il nome del file modello può essere scelto liberamente, ma il nome del file deve essere conforme alle convenzioni del sistema operativo.

Esempio

Solo nome e cognome

Picture

Prima di aggiungere un modello, specificare i valori che si desidera memorizzare nel modello. Questo è determinato dal segno di spunta. Nel modello vengono memorizzati solo i valori precedentemente selezionati.

Esempio

Se la casella di controllo Dati di output è selezionata, impostare le colonne prima di aggiungere un modello. La stessa procedura si applica quando si modifica un modello.

Picture

Se si desidera modificare un modello, caricare prima il modello esistente, modificare i dati se necessario, quindi salvare nuovamente il modello.

Genera

Genera i dati del test, il programma aprirà automaticamente una nuova finestra con i risultati. Il risultato può anche essere trovato nella directory di output come RealTestData, a seconda dell’estensione corrispondente. . A seconda del formato scelto, può essere CSV, JSON, XML, SQL o XLSX.

Picture

Lingua (disponibile solo nel menu)

Modificare la lingua della GUI in una delle lingue supportate. Si tratta di tedesco, inglese, francese e ceco. La lingua della GUI è indipendente dalla lingua di output. La lingua della GUI garantisce solo l’output all’interno della GUI nella rispettiva lingua. RealTestData ricorda la lingua selezionata e al successivo avvio del software nella stessa lingua specificata l’ultima volta. Questa impostazione viene memorizzata nella directory di configurazione con il nome file “language.txt”.

Picture

Aiuto (disponibile solo nel menu)

Con il menu “Aiuto” è possibile leggere la relativa descrizione dell’installazione, la documentazione di configurazione e questa documentazione in formato PDF. I file si trovano in una sottodirectory di RealTestData e possono anche essere visualizzati direttamente con un lettore PDF.

I diversi sistemi operativi sono disponibili all’indirizzo: Linux: /usr/bin/RealTestData/Documentation MacOS: /applicazioni/RealTestData.app/Contenuti/Risorse/Documentazione Windows: C:\Programmi\RealTestData\Documentazione

Picture

Informazioni (disponibile solo nel menu)

Picture

Alla voce di menu “Informazioni” si apre la finestra “Informazioni”. Lì puoi vedere la versione e la chiave di licenza e puoi anche aprire l‘“Impronta”, l‘“EULA” o l‘“Informativa sulla privacy” (GDPR) nella rispettiva lingua corrente.

Inizializza

Con il pulsante “Inizializza” è possibile riportare l’intera configurazione allo stato iniziale. Tutte le impostazioni esistenti verranno sovrascritte. Indipendentemente dallo stato in cui si trova, il file di configurazione viene completamente riscritto.

Chiudi

Chiudere l’interfaccia grafica di RealTestData, equivalente al pulsante di chiusura.

5. Pulsanti per la configurazione dettagliata

Impostazioni di ingresso

Questa impostazione memorizza la posizione in cui sono memorizzati i file di dati di test: “Percorso di input”. In genere, questo percorso non viene modificato e rimane vuoto. RealTestData accetta sempre una sottodirectory della directory di installazione. Solo se si desidera davvero che i dati siano da qualche altra parte, è necessario immettere un percorso assoluto qui.

I diversi sistemi operativi sono disponibili all’indirizzo: Linux: /usr/bin/RealTestData/TestData MacOS: /Applicazioni/RealTestData.app/Contenuti/Risorse/TestData Windows: C:\Programmi\RealTestData\TestData

Impostazioni di output

Nelle impostazioni di uscita, è impostato il “Percorso di uscita”. Se si desidera inserire un percorso, viene visualizzato un percorso di output assoluto. Scegli tu il percorso in cui la nostra piattaforma memorizza i dati esportati. Sono possibili percorsi locali e di rete

Per i diversi sistemi operativi sono disponibili le seguenti impostazioni predefinite: Linux: /Home/ MacOS: /Utente/ Windows: C:\Utente\\Documenti\RealTestData\ResultData

File di registro e File di output specificano il nome dei file.

Il numero di record da produrre è automaticamente limitato a 20 nella versione di prova, se si inserisce un valore più alto, viene ridotto a 20. Nella versione completa, questo non è limitato.

Con “Lingua di output” è possibile configurare in quale lingua si desidera visualizzare i campi generati come (“Saluto”, “Stato civile”, ecc.). Anche tutte le intestazioni delle colonne sono adattate alla rispettiva lingua.

È possibile utilizzare Paesi di emissione per specificare i paesi per i quali vengono generati i dati di test. Hai la possibilità di scegliere un solo paese, di solito lo standard per il tuo paese (ecco perché esiste anche la versione completa di un paese), ma se hai bisogno di dati multinazionali come indirizzi di diversi paesi, puoi sceglierne quanti ne vuoi (fino a 5 nella versione di prova, tutti gli 1,5,10 o tutti i 66 nella versione con licenza).

Picture

Formato di output

La nostra piattaforma crea ed esporta i dati di test nei formati più comuni di cui hai bisogno: CSV, JSON, XML, SQL ed Excel. L’esportazione può essere adattata alle tue esigenze, ovvero anche i nomi delle colonne possono essere personalizzati.

CSV

sono selezionabili separatori come punto e virgola, virgola e tabulazione, virgolette (virgolette singole e doppie o niente) e interruzioni di riga (formato PC, Linux e Mac)

JSON:

scegli se esportare stringhe vuote o emettere tutto come array JSON

XML:

La radice e il record XML sono selezionabili

SQL:

La creazione della tabella e il nome del database sono selezionabili. Il risultato può essere importato direttamente in qualsiasi database come SQLite, SQL Server, Oracle, Postgres e altri

XLSX:

Crea un file Excel valido che può essere caricato direttamente in Excel

Picture

Impostazioni password

RealTestData può anche generare password che soddisfano determinati criteri. È possibile specificare la lunghezza della password che si desidera avere da-a. È inoltre possibile specificare in cosa deve consistere la password: lettere minuscole o maiuscole, numeri e caratteri speciali e quali caratteri speciali sono consentiti. Ciò consente una scelta completamente libera di qualsiasi password.

Seleziona le opzioni per una password generata:
Lunghezza minima e massima della password
Caratteri consentiti nella password: sottocaratteri, maiuscole, numeri, caratteri speciali

Picture

Impostazioni aggiuntive

Nelle Impostazioni aggiuntive è uno dei Campi più importanti di RealTestData. Puoi usarlo per generare diversi tipi di numeri. A partire dai numeri che contengono parte del loro nome, passando per la data di nascita nel campo, fino alla possibilità di eventuali lettere minuscole o maiuscole, e cifre, è consentito anche un mix. I caratteri che non hanno alcun significato per la visualizzazione vengono adottati 1:1.

Opzioni per qualsiasi numero con significati diversi Formato stringa/numero: cosa dovrebbe contenere la stringa: compleanno, parte del nome e del cognome, lettere minuscole, lettere maiuscole, numeri, mix di tutto, codice fiscale o PERSID
AAA, AAAA - Anno di nascita
M, MM - Mese di nascita
D, DD - Giorno di nascita
F,FF,FFF - Nome
L,LL,LLL - Cognome

Tutte le altre opzioni di configurazione sono disponibili in questa finestra
N - Cifra
L - lettera minuscola
U - Lettera maiuscola
X - Miscela di tutti i N,L,U
Tutti gli altri caratteri vengono copiati 1:1, spazi inclusi
Può essere utilizzato anche per creare gli speciali ID personali cechi (PERSID) e l’ID IVA europeo. Naturalmente, il PERSID viene generato in modo sensato solo per la Repubblica Ceca e la Slovacchia, ma è un numero valido (algoritmo MOD11)

Età minima e massima per il compleanno
numero iniziale del numero progressivo
percentuali per email di fantasia, GMail, carta di credito falsa
numero di giorni lavorativi da oggi x giorni lavorativi. Il nostro database contiene giorni festivi di molti paesi, quindi questa data è molto precisa
L’IBAN deve contenere spazi per una migliore leggibilità?
Che tipo di email sono consentite: Personali, Universitarie, Aziendali

Picture

Colonne di output

Quali colonne si desidera generare per ogni riga di output? Questa è una considerazione importante prima della distribuzione effettiva. In questa schermata, è possibile trascinare e rilasciare per determinare cosa deve essere emesso. Tutte le colonne che si trovano sopra il segno di uguaglianza vengono visualizzate nell’ordine specificato. Le colonne non necessarie possono essere spostate verso il basso.

La stessa procedura si applica ai due campi combinati. Qui sono combinate diverse colonne, con un solo spazio in mezzo. I campi composti consentono di combinare più campi in uno solo. Anche in questo caso, vengono prese in considerazione le colonne sopra il segno “=”, tutte le altre no. È possibile definire due campi composti e inserirli nell’elenco a sinistra.

Sono disponibili fino a 35 colonne diverse.

ℹ Esempio

Campi compositi:
Saluto Nome Cognome
Indirizzo CAP Città

Picture

Ecco un riepilogo di tutti gli articoli disponibili oggi:

Campi dati supportati

RealTestData può generare un’ampia gamma di campi dati. La prima colonna è solo la lettera utilizzata internamente come abbreviazione del campo, che puoi vedere anche nel file di configurazione.

Abbreviazione Nome Descrizione
N Numero A ogni riga di dati viene assegnato un numero di sequenza univoco
E Saluto A seconda del nome, il saluto è tedesco, inglese, francese o ceco
F Nome I nomi più comunemente usati nel paese selezionato
L Cognome I cognomi più utilizzati nel paese selezionato, con la desinenza corretta per le donne (CZ,SK,BG,MK;IS;LV;LT)
R Nome di nascita Vuoto se il sesso è maschio o femmina single, altrimenti scegli tra i cognomi più utilizzati nel paese selezionato
U Stato civile Single, sposato, vedovo, divorziato in tedesco, inglese, francese o ceco
V Numero di carta di credito Un numero di carta di credito di prova o un numero di carta di credito emulato che supera il test di Lund con il numero aggiuntivo selezionato
8 Data di scadenza della carta di credito Un mese nel futuro o il mese corrente
9 Carta di credito CVV Qualsiasi numero con 3 o 4 cifre
M Azienda Un’azienda esistente nel paese selezionato
A Indirizzo/Via Una strada esistente in questa città e in questo paese, con numero civico
Z Codice postale Un codice postale esistente che appartiene a questa città, tutti i codici postali del Regno Unito sono corretti con via e città, tutti i codici postali tedeschi sono corretti con via e città
P Distretto Solo quando viene fornito per l’indirizzo, è usato raramente, soprattutto nel Regno Unito
E Città Luogo esistente nel paese, nessun nome falso
E Stato Utilizzato solo negli Stati Uniti e in Italia
C Paese Il nome lungo del paese in inglese, tedesco o francese
O Telefono Prefisso internazionale e prefisso corretto se noto, solo le piccole città hanno un prefisso simulato, tutti i telefoni cellulari hanno il prefisso corretto
E Compleanno È una data esistente e la persona ha tra i 18 e gli 80 anni
Io E-Mail Un’università, un’email aziendale o un’email privata proveniente da Gmail e altri provider. Nome e cognome sono abbreviati in modi diversi, come nelle aziende, oppure si tratta di un’e-mail specifica con numeri e personaggi noti
X Documento d’identità del passaporto Creare un documento d’identità valido per tutti i paesi con le caratteristiche specifiche del paese
W Parola d’ordine Crea una password secondo regole selezionabili: lunghezza min./max., lettere minuscole/maiuscole/numeri/caratteri speciali
H QualsiasiNumero Crea qualsiasi stringa in diversi formati secondo regole selezionabili:
N=Numero, L=Minuscolo, U=Maiuscolo, A=Minuscolo+Maiuscolo, X=Maiuscolo+Numeri M=Combinazione di tutti, gli altri caratteri non verranno convertiti
Esempio per qualsiasi numero = “AAMMGG-FL-NNN. UUU/XXX-UNX”, (YYMMDD può essere la data di nascita, FL può essere le iniziali,
FLLL può essere la prima lettera del nome + cognome completo
VAT Crea un numero di partita IVA europeo per te
PERSID Crea un numero di identificazione personale valido in CZ e SK e segue determinate regole
Y Colore degli occhi Seleziona un colore di occhi esistente secondo gli standard mondiali
1 Linkedin Nome account di social media emulato
2 Contatti Nome account social emulato
3 Instagram Nome account social emulato
4 Pinterest Nome account social emulato
5 X Nome account social emulato
6 Telegramma Nome account social emulato
D IBAN Numero IBAN emulato
7 Giorno lavorativo Un giorno lavorativo nel futuro (STD: Consegna in 10 giorni lavorativi)
Q Campo composito Un campo costituito da più campi, come specificato nel file
G Campo composito Un secondo campo costituito da più campi, come specificato nel tag
J Testo lungo Crea un campo di testo con una lunghezza compresa tra 100 e 1000 caratteri. La lingua è la lingua nazionale o l’inglese.
K Indirizzo Bitcoin Un indirizzo Bitcoin simulato
0 UUID Un identificatore univoco universale (UUID)

Nomi delle colonne

È possibile rinominare tutte le intestazioni di colonna in tutte e 4 le lingue. A tale scopo, selezionare prima una lingua e quindi avviare la ridenominazione. Se il campo è vuoto, vengono utilizzati i nomi predefiniti impostati da RealTestData.

Picture

Casi di test negativi

RealTestData può anche generare dati di test per casi di test negativi. Se si attiva l’opzione “Test case negativo” per una colonna, il campo viene generato in modo tale da superare la lunghezza massima definita. Ciò si ottiene aggiungendo parole extra al campo fino a quando la colonna non è troppo lunga. Ciò è possibile per qualsiasi colonna specificata nell’elenco. Nel caso di valori numerici, questi vengono superati, nel caso di lunghezza, viene superata la lunghezza totale.

ℹ Esempio

Nel caso di un codice postale, può trattarsi di un codice postale troppo corto o troppo lungo, così come nel caso dell’IBAN o della lunghezza della carta di credito. Bitcoin e UUID possono quindi anche essere troppo corti o troppo lunghi. Se si seleziona un caso di test negativo nell’elenco, vengono creati solo valori negativi.

Quindi, se vuoi preparare test negativi, seleziona solo le colonne di cui hai bisogno per il test. Qualsiasi test con questi valori dovrebbe quindi fallire.

Picture

Contatto

RealTestData

RealTestData
Hlavní 373
25089 Lázně Toušeň
Repubblica Ceca
info@realtestdata.com