test data generation with gedis studio online tool
Generazione di dati di test - Demo utilizzando uno strumento GEDIS Studio online gratuito (Parte -2):
Leggi la parte 1 di questo testare la serie di tutorial sulla gestione dei dati qui .
Secondo CA Technologies, una recente ricerca indica che il 30% - 40% dei difetti nei test del software sono legati ai problemi dei dati dei test. È uno dei tanti motivi che incoraggia l'industria del controllo qualità a utilizzare gli strumenti di generazione dei dati di test (TDM).
Gli strumenti TDM offrono la possibilità di avere copie generate dal sistema, affidabili e sicure del tuo set di dati solo in pochi minuti.
Inoltre, gli strumenti TDM influiscono positivamente sul processo di sviluppo del software rapido e di qualità e sul ciclo di vita testare il ciclo di vita con specifiche come:
- Migliora notevolmente la velocità del sottoinsieme di dati e la creazione di dati sintetici.
- Crea cloni di produzione completa riducendo il tempo e gli sforzi manuali.
- Fornisce spazio di lavoro on demand e piattaforma self-service per tester, sviluppatori, gestori e amministratori di DB per evitare il danneggiamento dei dati e ritardi.
Applicando gli strumenti TDM nel campo del test del software, si gettano le basi per contribuire oltre le aspettative nel rendere più veloce il rilascio dei cicli di test. L'automazione del processo dell'elevato volume di dati richiesti migliora l'uso efficiente del tempo di sviluppo dell'applicazione. Allo stesso modo, mitighi in modo efficiente la configurazione dei dati lenta e complicata con la generazione di dati sintetici.
Fare riferimento alla figura 1 dell'interfaccia grafica di IBM InfoSphereOptim TMD per una migliore visualizzazione dell'intero processo di Test Data Management.
Figura 1: Interfaccia grafica IBM InfoSphereOptim TMD
Dal punto di vista dell'efficienza dei costi, l'utilizzo di strumenti TDM ha un impatto diretto sul costo in quanto:
- Integrazione dei dati con strumenti di gestione dei test
- Riduzione al minimo degli sforzi manuali nel giusto processo di configurazione dei dati per il test
- Dati adeguatamente disponibili per la riutilizzabilità
- I team QA diventano più produttivi, il che porta a una migliore gestione delle risorse umane
- Miglioramento della risoluzione dei difetti grazie a Development & Data
In questa parte 2 della serie di tutorial sulla gestione dei dati di test, impareremo a conoscere l'AProcesso di generazione dei dati di test automatizzato con lo strumento online gratuito di GEDIS Studio.
Cosa imparerai:
- Introduzione a GEDIS Studio Online
- Accesso e registrazione
- Generazione dei dati di test
- Correlazione dei dati e dipendenza incrociata
- Parametrizzazione con GEDIS Studio
- Strumenti per la generazione di dati di test automatizzati
- Conclusione
- Lettura consigliata
Introduzione a GEDIS Studio Online
GEDIS Studio è un strumento online gratuito per la gestione dei dati di test e il generatore di dati . Le sue caratteristiche uniche di oltre 30 regole di generazione di dati di prova per la produzione di dati di prova, controllo della distribuzione dei valori, correlazione dei valori e molte altre utili possibilità per testare in modo aggressivo la tua applicazione sotto il test con set di dati realistici e la simulazione di dati di grandi dimensioni.
Quindi, GEDIS Studio può progettare le tue generazioni in un breve lasso di tempo e darti la piattaforma per organizzare bene la produzione dei tuoi dati di test. Per ogni dato dato di casi di test AUT, richiediamo dati di test realistici per garantire la completezza dei nostri test complessivi.
Pertanto, cerchiamo sempre di avere accesso a dati di test sufficienti dall'ambiente di produzione e dall'applicazione Informazioni di identificazione personale senza danneggiare la natura pratica dei dati e identificare ulteriori requisiti dei dati di test per i casi di test progettati.
Utilizzando GEDIS Studio, ti divertirai a gestire e generare i tuoi dati di test con i seguenti vantaggi:
- Produzione di dati realistici
- Altamente utile per la visualizzazione e l'analisi dei dati
- Piattaforma efficiente per la generazione di script e dati SQL, HTML, XML e CSV.
L'uso di GEDIS Studio fornisce l'ambiente in cui è possibile operare oltre la generazione di dati in aree come quelle mostrate di seguito:
- Popolare il database in base ai requisiti di test
- Prepara un ambiente di test realistico per il tuo AUT
- Automazione della produzione dei dati secondo la richiesta
- Produzione di formati di importazione diretta per Oracle, DB2 e MySQL e molti altri RDMS.
Inoltre, GEDIS estende la completezza dei tuoi test:
- Produzione di dati di massa per l'unità, test funzionali e di carico.
- Esecuzione del test basati sui dati (QTP / UFT, Selenium o TestPartner).
Accesso e registrazione
A partire da ora, abbiamo esaminato ciò che GEDIS fa con le sue caratteristiche uniche. Puoi generare i tuoi dati di prova online anche senza installare alcuna applicazione sul tuo computer. Una volta registrato il tuo account, puoi iniziare subito a lavorare con GEDIS Studio.
GEDIS Studio alloca uno spazio di lavoro personale sui suoi server. Inoltre, fornisce progetti di esempio e dati di riferimento che è possibile importare nel proprio spazio di lavoro per generare i dati di propria necessità.
modello di matrice di tracciabilità dei requisiti con esempio
Puoi creare il tuo account premendo il pulsante 'Registrati' facendo clic su questo collegamento www.data-generator.com . Quindi inserisci tutti i campi nel modulo di registrazione e premi il pulsante 'Invia'.
(NOTA- Fare clic su qualsiasi immagine per ingrandirla)
Una volta completato il processo di registrazione, GEDIS ti invia la conferma per la registrazione del tuo account insieme al nome di accesso e alla password che puoi utilizzare per accedere a GEDIS Studio online.
Dopo aver effettuato l'accesso a GEDIS Studio, il tuo spazio di lavoro è vuoto e puoi farlo crea un progetto o importa il tuo progetto dai dati esistenti situati nella pagina dell'area di lavoro nel pannello di configurazione. Quando hai un progetto, puoi inserire il tuo generatore e puoi aggiungere qualsiasi numero di campi di cui potresti aver bisogno in base alle specifiche dei tuoi dati.
GEDIS ha fornito il barra degli strumenti come qualsiasi altra applicazione per un rapido accesso dei suoi utenti alle principali funzionalità come la creazione di componenti del progetto o il tuo gestore dell'area di lavoro. Puoi sfogliare i generatori e trovare i campi dall'esploratore 'Design', e puoi cercare i tuoi batch e file dall'esploratore 'Produzione' situato sul lato sinistro dell'applicazione GEDIS Studio.
Sul lato destro dell'applicazione GEDIS Studio, hai il file pannello di configurazione per i componenti del progetto, il gestore dell'area di lavoro e le visualizzazioni della guida. Il gestore dello spazio di lavoro visualizza i dati degli spazi di lavoro condivisi e privati per i tuoi progetti, generatori, batch e altri file di dati.
Per modificare la regola in un campo particolare, selezionala in Esplora progetto e fai doppio clic sulla nuova regola dal selettore della regola.
In base al modello predefinito, tutti i campi radice del generatore vengono aggiunti automaticamente al file 'output'.
L'altra caratteristica della visualizzazione dei dati può essere nella tabella CSV o in testo normale. E facendo clic sulla scheda 'Area di lavoro' sul lato destro delle schede 'Progettazione' e 'Produzione' dell'applicazione, viene visualizzata la pagina contenente le quattro sottoschede come 'Progetti', 'Generatori', 'Uscita' e ' Dati'.
Nella scheda 'Progetti' ci sono due cartelle, una generata dal sistema e l'altra 'GenieLog'. Facendo doppio clic su uno qualsiasi dei 'Progetti' o 'Generatori', è possibile importarli nel proprio spazio di lavoro. GEDIS Studio ha messo questi dati a disposizione dei suoi utenti per utilizzare lo strumento .
Poiché abbiamo coperto in parte la parte introduttiva della pagina principale di GEDIS Studio, diamo un breve tour alla generazione dei dati di test passo dopo passo.
Generazione dei dati di test
1) Nella scheda 'Design', fare clic sul pulsante 'Crea un nuovo progetto' situato nella barra degli strumenti. In questo modo, crei contemporaneamente il nuovo New Batch e il Defualt.txt.
2) Nella scheda 'Documentazione', situata nella parte inferiore del lato destro dell'applicazione, fare clic e assegnare il nome al nuovo progetto. In questo tutorial, vedi il progetto chiamato 'Open EMR'.
3) Una volta creato e denominato il progetto, è possibile 'Aggiungi campo' dalla barra degli strumenti. Ad esempio, qui aggiungiamo due campi per 'Nome' e 'Numero carta di credito' dalla parte della documentazione dello strumento sul lato destro.
4) Per applicare la regola di generazione dei dati in base alle nostre esigenze di dati, fare prima clic sul campo 'Nome'. Quindi, fare clic sulla scheda 'Regole' e selezionare la regola di generazione 'Estrazione file di prova'.
5) Quando selezioni la regola Estrazione file di testo, puoi cercare di collegare i dati dei nomi resi disponibili da GEDIS per te. Quando si fa clic sul pulsante Sfoglia dove è scritto FILE, si seleziona il file del nome dalla cartella 'Nomi' situata nella cartella 'GenieLog'.
6) Fare clic sul campo creato 'Numero carta di credito' per selezionare la regola 'Carta di credito', che produrrà i numeri della carta di credito.
vb script intervista domande e risposte
7) Quando si progettano regole per due campi dati, si fa clic sulla scheda 'Produzione'. Questa pagina ti mostrerà che il progetto Open EMR ha il “New Batch” e il “Default.txt”.
Puoi specificare quali dati devi generare compilando le schede come Nb Records, dove aggiungi il numero di record.
Qui, ad esempio, mettiamo il numero di 100 record da generare:
8) Dopo aver completato le specifiche dei dati di cui hai bisogno, fai clic sul pulsante 'Genera'. Qui nello screenshot, vedi nel formato Visualizzatore CSV il numero di 100 nomi e i numeri di conto bancario generati insieme in base ai criteri richiesti.
Correlazione dei dati e dipendenza incrociata
Questa funzionalità di GEDIS Studio online consente di progettare generatori in cui è necessaria la correlazione dei dati.
Per esempio, generiamo un set di dati di due colonne per 'Nome' e 'Paese', in cui i nomi vengono generati in correlazione alla popolazione di ciascun paese del mondo.
Per farlo,
- creiamo il progetto Open EMR e aggiungiamo due campi di “Nome” e “Nazione” nella scheda di “Design”.
- Selezionare 'Estrazione file di testo' come regola di generazione per il campo 'Nome'.
- Quindi, selezionare i dati del file disponibili dalla cartella del nome navigando nel campo del 'File'.
- Allo stesso modo, selezioni la regola del generatore di 'Estrazione di file di testo' e vai per raccogliere i dati dal paese dal percorso come 'Localization / World-Countries-Populations.txt'.
- Quando hai finito di progettare le regole per due campi dati, fai clic sulla scheda 'Produzione'. Questa pagina ti mostrerà che il tuo progetto Open EMR ha il 'New Batch' e il 'Default.Txt'.
- Puoi specificare quali dati devi generare compilando le schede come Nb Records, aggiungi il numero di record di cui hai bisogno per entrambi i campi. Qui, ad esempio, mettiamo il numero 200 record da generare.
- Dopo aver completato le specifiche dei dati di cui hai bisogno, fai clic sul pulsante 'Genera'. La schermata seguente mostra nel formato Visualizzatore CSV il numero di 200 nomi, paese, popolazione di ciascun paese, area e densità in base alle condizioni di generazione dei dati di prova. La popolazione distribuita all'interno dei dati di test generati è la stessa di una distribuzione della popolazione del mondo reale sulla Terra.
Parametrizzazione con GEDIS Studio
La caratteristica del parametro è una delle più efficienti funzioni di generazione dei dati di prova dello strumento di test del database GEDIS. Utilizzando i parametri, è possibile impostare vari generatori di diversi valori di dati per la propria produzione.
Quindi, avere la possibilità di lavorare con i parametri ti aiuta a riutilizzare i tuoi diversi generatori di dati in progetti reali in cui hai più utenti.
Ora, creiamo due generatori parametrizzati con due diversi valori per l'indirizzo e i cognomi che iniziano con F nel nostro progetto Open EMR. Poiché abbiamo già creato il progetto Open ERM insieme ai suoi due campi di 'Nome' e 'Paese'.
- Fare clic sulla scheda 'Produzione' dove aggiungere entrambi i parametri menzionati
- Fare clic su 'default.txt' che si trova nel batch di Open EMR
- Facendo clic sulla scheda 'Parametri' situata tra le schede di 'Documentazione' e 'Regole', il sistema visualizza la pagina dei parametri
- Aggiungi un parametro e chiamalo 'Indirizzo'
- Sfoglia per selezionare il file dell'indirizzo dalla cartella 'Parole' facendo clic sull'icona della cartella situata sul lato destro del parametro aggiunto
- Dopo aver selezionato il file degli indirizzi, puoi fare clic sul pulsante 'Visualizza il tuo file come CSV' o sul pulsante 'Visualizza il tuo file come testo'
- Gli stessi passaggi che faresti per aggiungere il nuovo parametro dei nomi che iniziano con F.
Ci sono due parametri aggiunti su cui puoi lavorare su uno di essi in quanto potresti aver bisogno per i tuoi test, come mostrato nello screenshot.
Oltre alle funzionalità illustrate in questo tutorial nel contesto del progetto Open EMR, GEDIS Studio fornisce le strutture per lavorare in uno spettro più ampio di generazione di dati di prova e gestione dei dati di prova.
Sono menzionati di seguito:
- Gestione dei test di non regressione
- Utilizzo dei dati di test generati tramite importazione / esportazione
- Creazione di dati di test senza utilizzare la GUI di GEDIS Studio
Puoi accedere al tutorial GEDIS per la tua pratica e utilizzarlo facendo clic su Qui .
Strumenti per la generazione di dati di test automatizzati
A causa dell'enorme esigenza che abbiamo per i dati di test durante il processo di test del nostro software, sul mercato sono disponibili diversi tipi di strumenti di generazione automatica dei dati di test.
Esaminando GEDIS Studio come uno dei tanti strumenti automatizzati per i dati di test, abbiamo scoperto che possiamo creare dati originali in quasi tutti i database o file di testo.
Questi strumenti ci consentono di:
- Creazione di dati realistici e significativi per un test completo dell'applicazione;
- Introdurre tutti i dati specifici del dominio per il test;
- Applicare la legislazione sulle informazioni di identificazione personale (PII) mascherando i valori riservati;
- Le applicazioni vengono fornite rapidamente ai clienti evitando la creazione manuale di dati che richiede tempo;
- Automazione di migliaia di clienti, prodotti o articoli di account con diversi attributi di ID, email, nome, ecc.
Per la tua analisi comparativa degli strumenti di gestione dei dati di test elencati, qui abbiamo raccolto la maggior parte degli strumenti disponibili sul mercato.
=> Se sei interessato a esaminare i migliori strumenti TDM, leggi questo tutorial .
Ecco l'elenco degli strumenti TDM:
- BizDataX
- CA Test Data Manager (Datamaker)
- Test Data Management di Compuware
- Fabbrica di dati
- Generatore di dati
- DatabeneBenerator
- Datanamic Data Generator MultiDB
- Delphix Test Data Management
- Gestione dati Double Test
- Generatore di dati DTM
- E-Naxos DataGen
- Generatore di dati EMS
- GEDIS Studio Online
- Generatordata.com
- Generatore di dati GS
- HP Test Data Management
- Strumento di gestione dei dati di test di Informatica
- InfoSphereOptim Test Data Management
- Lisa Solutions per i dati dei test
- Gestione dei dati di prova originale
- Redgate SQL Data Generator
- Server di migrazione dei dati di test SAP
- Solix EDMS Test Data Management
- Spawner
- TechArcis
- Generatore di dati di prova
- Generatore di dati avanzato Upscene
- vTesterCenter
- Generatore di dati YDE
Conclusione
Utilizzando qualsiasi strumento automatizzato TDM, aumentiamo immensamente la qualità dei nostri test funzionali e delle prestazioni.
Gli strumenti ci aiutano a fornire una copertura sufficiente dei dati, una consegna più rapida, un'efficienza in termini di costi, un minor numero di difetti relativi ai dati e la massima opportunità di apprendimento durante il processo di test.
Questo tutorial ti ha fornito un elenco di ventinove strumenti di generazione automatica dei dati di test che puoi utilizzare e trovare lo strumento TDM giusto per assicurarti la fornitura dei dati di test richiesti. Essere esposti a molti diversi numeri di strumenti TDM ti consentirà di scegliere quello appropriato dopo la rivalutazione da ogni ciclo di test.
Abbiamo deciso di illustrare il caratteristiche principali di GEDIS Studio Online. Questo strumento è disponibile online a cui puoi accedere con i dati di esempio e molte regole per iniziare il test in pochissimo tempo.
Se hai bisogno di uno strumento di automazione gratuito che non richiede l'installazione e la connessione al database, GEDIS è uno di questi.
Sentiti libero di generare dati di test utilizzando questo strumento. Fateci sapere se avete domande. Se desideri che copriamo qualsiasi altro strumento di gestione dei dati di test, faccelo sapere.
Lettura consigliata
- 10+ migliori strumenti di raccolta dati con strategie di raccolta dati
- I 14 MIGLIORI strumenti di gestione dei dati dei test nel 2021
- I 10 migliori strumenti per la generazione di dati di test nel 2021
- I 10 migliori strumenti di analisi dei dati per una perfetta gestione dei dati (2021 LIST)
- Parametrizzazione dei dati JMeter mediante variabili definite dall'utente
- I 10 migliori strumenti di web scraping per l'estrazione di dati online
- Oltre 10 migliori strumenti di governance dei dati per soddisfare le tue esigenze di dati nel 2021
- Funzione pool di dati in IBM Rational Quality Manager per Test Data Management