test data generation with gedis studio online tool
Prova de generació de dades: demostració mitjançant una eina GEDIS Studio en línia gratuïta (part -2):
Llegiu la part 1 d’això proveu la sèrie de tutorials sobre gestió de dades aquí .
Segons CA Technologies, investigacions recents indiquen que el 30% al 40% dels defectes en les proves de programari estan relacionats amb els problemes de les dades de prova. És un dels molts motius que animen la indústria de control de qualitat a utilitzar eines de generació de dades de prova (TDM).
Les eines TDM ofereixen la facilitat oberta de generar còpies segures, fiables i segures del vostre conjunt de dades en qüestió de minuts.
A més, les eines TDM afecten positivament el procés de desenvolupament de programari ràpid i de qualitat i el cicle de vida proves del cicle de vida amb especificacions com:
- Millora notablement la velocitat del subconjunt de dades i la creació de dades sintètiques.
- Crea clons de producció completa reduint els esforços i el temps manuals.
- Proporciona a la carta espai de treball i plataforma d’autoservei per a provadors, desenvolupadors, gestió i administració de bases de dades per evitar la corrupció de dades i els retards.
En aplicar eines TDM en el camp de les proves de programari, estableix les bases per contribuir més enllà de les expectatives perquè els cicles de prova es publiquin més ràpidament. L’automatització del procés de gran volum de dades necessàries millora l’ús eficient del temps de desenvolupament de l’aplicació. De la mateixa manera, mitigueu amb competència la configuració de dades lenta i complicada amb la generació de dades sintètiques.
Consulteu la figura 1, la interfície gràfica de l'IBM InfoSphereOptim TMD per visualitzar millor tot el procés de Gestió de dades de prova.
Figura 1: Interfície gràfica IBM InfoSphereOptim TMD
Des del punt de vista de la rendibilitat, l’ús d’eines TDM té un impacte directe en el cost, ja que:
- Integració de dades amb eines de gestió de proves
- Minimitzar els esforços manuals en el degut procés de configuració de dades per provar-los
- Dades disponibles adequadament per a la seva reutilització
- Els equips de control de qualitat esdevenen més productius, cosa que condueix a una millor gestió dels recursos humans
- Millora en la resolució de defectes mitjançant Desenvolupament i Dades
En aquesta part-2 de la sèrie de tutorials sobre gestió de dades de proves, anem a conèixer l'AProcés de generació de dades de prova automàtic amb l'eina en línia gratuïta GEDIS Studio.
Què aprendreu:
- Introducció a GEDIS Studio Online
- Accés i registre
- Generació de dades de prova
- Correlació de dades i interdependència
- Parametrizació mitjançant GEDIS Studio
- Eines de generació de dades de proves automatitzades
- Conclusió
- Lectura recomanada
Introducció a GEDIS Studio Online
GEDIS Studio és un eina gratuïta de gestió de dades i generador de dades en línia . Les seves característiques úniques de més de 30 regles de generació de dades de prova per produir dades de prova, control de la distribució de valors, correlació de valors i moltes altres possibilitats útils per provar agressivament la vostra aplicació sota la prova amb conjunts de dades realistes i la gran simulació de dades.
Per tant, GEDIS Studio pot dissenyar les vostres generacions en poc temps i proporcionar-vos la plataforma per organitzar bé la producció de les vostres dades de prova. Per a qualsevol dada de casos de prova AUT, necessitem dades de proves realistes per garantir la exhaustivitat de les nostres proves generals.
Per tant, sempre mirem tenir accés a dades de proves suficients de l’entorn de producció i aplicar-les Informació d'identificació personal fer sense perjudicar la naturalesa pràctica de les dades i identificar altres requisits de dades de prova per als casos de prova dissenyats.
Amb GEDIS Studio, us agradaria gestionar i generar les vostres dades de prova tenint els avantatges següents:
- Producció de dades realistes
- Molt útil per a la visualització i l'anàlisi de dades
- Plataforma eficient per generar scripts i dades SQL, HTML, XML i CSV.
L'ús de GEDIS Studio us proporciona l'entorn que podeu operar més enllà de la generació de dades en àrees com es mostra a continuació:
- Ompliu la vostra base de dades en funció dels vostres requisits de proves
- Prepareu un entorn de proves realista per al vostre AUT
- Automatització de la producció de dades segons la demanda
- Producció de format d'importació directa per a Oracle, DB2 i MySQL i molts altres RDMS.
A més, GEDIS amplia la exhaustivitat de les proves mitjançant:
- Producció de dades massives per a la unitat, proves funcionals i de càrrega.
- Execució del proves basades en dades (QTP / UFT, Selenium o TestPartner).
Accés i registre
A hores d’ara, hem passat pel que fa GEDIS amb les seves característiques úniques. Podeu generar les vostres dades de prova en línia fins i tot sense instal·lar cap aplicació al vostre ordinador. Un cop hàgiu registrat el compte, podreu començar a treballar immediatament amb GEDIS Studio.
GEDIS Studio assigna un espai de treball personal als seus servidors. A més, us proporciona projectes de mostra i dades de referència que podeu importar al vostre espai de treball per generar les dades segons la vostra necessitat.
Podeu crear el vostre compte prement el botó 'Registra' fent clic en aquest enllaç www.data-generator.com . A continuació, introduïu tots els camps del formulari de registre i premeu el botó 'Envia'.
[NOTA- Feu clic a qualsevol imatge per obtenir una vista ampliada]
Un cop hàgiu completat el procés de registre, GEDIS us enviarà la confirmació del registre del vostre compte juntament amb el nom d’inici de sessió i la contrasenya que podeu utilitzar per iniciar la sessió a GEDIS Studio en línia.
Després d'iniciar la sessió a GEDIS Studio, l'espai de treball està buit i podeu fer-ho creeu un projecte o importeu-lo de les dades existents ubicades a la pàgina de l'espai de treball al tauler de configuració. Quan tingueu un projecte, podeu inserir el vostre generador i afegir qualsevol nombre de camps que pugueu necessitar segons les vostres especificacions de dades.
GEDIS ha proporcionat el barra d'eines com qualsevol altra aplicació per accedir ràpidament als seus usuaris a les funcions principals, com ara la creació de components del projecte o el gestor de l’espai de treball. Podeu cercar generadors i trobar camps des de l'explorador 'Disseny' i podeu cercar els lots i els fitxers de l'explorador 'Producció' que es troba a la part esquerra de l'aplicació GEDIS Studio.
A la part dreta de l'aplicació GEDIS Studio, teniu el fitxer tauler de configuració per als components del projecte, el gestor de l’espai de treball i les vistes d’ajuda. El gestor de l’espai de treball mostra dades dels espais de treball compartits i privats dels vostres projectes, generadors, lots i altres fitxers de dades.
Per canviar la regla en un camp concret, seleccioneu-la a l'explorador de disseny i feu doble clic a la regla nova des del selector de regles.
Segons el model per defecte, tots els camps arrel del generador s'afegeixen automàticament al fitxer 'sortida'.
L'altra característica de la visualització de dades es pot trobar a la taula CSV o al text sense format. Fent clic a la pestanya 'Espai de treball' a la part dreta de les pestanyes 'Disseny' i 'Producció' de l'aplicació, es mostrarà la pàgina que conté les quatre subpestanyes com 'Projectes', 'Generadors', 'Sortida' i ' Dades ”.
A la pestanya 'Projectes' hi ha dues carpetes, una generada pel sistema i l'altra 'GenieLog'. En fer doble clic a qualsevol dels 'Projectes' o 'Generadors', podeu importar-los al vostre propi espai de treball. GEDIS Studio ha fet que aquestes dades estiguin disponibles perquè els seus usuaris facin servir l’eina .
Com hem tractat fins a un cert punt la part introductòria de la pàgina principal de GEDIS Studio, fem un recorregut ràpid per generar dades de prova pas a pas.
Generació de dades de prova
1) Com es troba a la pestanya 'Disseny', feu clic al botó 'Crea un projecte nou' situat a la barra d'eines. En fer-ho, creeu el nou Batch nou i el Defualt.txt alhora.
2) A la pestanya 'Documentació', situada a la part inferior de la part dreta de l'aplicació, feu clic i doneu el nom al vostre nou projecte. En aquest tutorial, veieu el projecte anomenat 'EMR obert'.
3) Quan hàgiu creat i nomenat el vostre projecte, podeu 'Afegeix un camp' a la barra d'eines. Per exemple, aquí afegim dos camps per a 'Nom' i 'Número de targeta de crèdit' de la part de documentació de l'eina a la part dreta.
aplicacions de Java al món real
4) Per aplicar la regla de generació de dades en funció de les nostres necessitats de dades, primer feu clic al camp 'Nom'. A continuació, feu clic a la pestanya 'Regles' i seleccioneu la regla de generació 'Extracció de fitxers de prova'.
5) Mentre seleccioneu la regla d’extracció de fitxers de text, podeu cercar per enllaçar les dades de nom que GEDIS posa a la vostra disposició. Quan feu clic al botó de navegació on diu FITXER, seleccioneu el fitxer de noms de la carpeta 'Noms' que es troba a la carpeta 'GenieLog'.
6) Feu clic al camp 'Número de targeta de crèdit' creat per seleccionar la regla 'Targeta de crèdit', que produirà els números de la targeta de crèdit.
7) Quan dissenyeu regles per a dos camps donats, feu clic a la pestanya 'Producció'. Aquesta pàgina us mostrarà que el projecte Open EMR té el 'lot nou' i el 'Default.txt'.
Podeu especificar quines dades heu de generar omplint les pestanyes com Nb Records, on afegiu el nombre de registres.
Aquí, per exemple, posem el nombre de 100 registres que es generaran:
8) Després de completar les especificacions de dades que necessiteu, feu clic al botó 'Generar'. Aquí, a la captura de pantalla, veureu en format CSV Viewer el nombre de 100 noms i els números de comptes bancaris generats en funció dels criteris necessaris.
Correlació de dades i interdependència
Aquesta característica de GEDIS Studio en línia us permet dissenyar generadors on necessiteu correlació de dades.
Per exemple, generem un conjunt de dades de dues columnes per a 'Nom' i 'País', on els noms es generen en correlació amb la població de cada país del món.
Per fer-ho,
- creem el projecte Open EMR i afegim dos camps de 'Nom' i 'País' a la pestanya 'Disseny'.
- Seleccioneu 'Extracció de fitxers de text' com a regla del generador del camp 'Nom'.
- A continuació, seleccioneu les dades de fitxer disponibles a la carpeta del nom navegant al camp de 'Fitxer'.
- De la mateixa manera, seleccioneu la regla del generador de 'Extracció de fitxers de text' i navegueu per recollir dades del país del camí com a 'Localització / World-Countries-Populations.txt'.
- Quan hàgiu acabat de dissenyar regles per a dos camps donats, feu clic a la pestanya 'Producció'. Aquesta pàgina us mostrarà que el vostre projecte Open EMR té el 'lot nou' i el 'Default.Txt'.
- Podeu especificar quines dades heu de generar omplint les pestanyes com Nb Records, afegiu el nombre de registres que necessiteu per a tots dos camps. Aquí, per exemple, posem el número 200 de registres que es generaran.
- Després de completar les especificacions de dades que necessiteu, feu clic al botó 'Generar'. La captura de pantalla següent mostra en format CSV Viewer el nombre de 200 noms, país, població de cada país, àrea i densitat segons la condició donada de generació de dades de prova. La població distribuïda dins de les dades de proves generades és la mateixa que la distribució de la població del món real a la Terra.
Parametrizació mitjançant GEDIS Studio
La característica del paràmetre és una de les funcions de generació de dades de proves més eficaces de l'eina de proves de base de dades GEDIS. En utilitzar paràmetres, podeu establir diversos generadors de valors de dades diferents per a la vostra producció.
Per tant, tenir l’opció de treballar amb paràmetres us ajuda a reutilitzar els vostres diferents generadors de dades en projectes de la vida real on teniu diversos usuaris.
Ara, creem dos generadors parametritzats amb dos valors diferents per a l’adreça i els cognoms que comencen per F al nostre projecte Open EMR. Com ja hem creat el projecte Open ERM juntament amb els seus dos camps 'Nom' i 'País'.
- Feu clic a la pestanya 'Producció' on afegiríeu els dos paràmetres esmentats
- Feu clic a 'default.txt' situat al lot del vostre Open EMR
- En fer clic a la pestanya 'Paràmetres' situada entre les pestanyes de 'Documentació' i 'Regles', el sistema mostra la pàgina de paràmetres
- Afegiu un paràmetre i anomeneu-lo 'Adreça'
- Cerqueu per seleccionar el fitxer d’adreça de la carpeta “Paraules” fent clic a la icona de carpeta situada a la part dreta del paràmetre afegit
- Després de seleccionar el fitxer d'adreces, podeu fer clic al botó 'Visualitza el fitxer com a CSV' o al botó 'Visualitza el fitxer com a text'.
- Els mateixos passos que hauríeu de fer per afegir el nou paràmetre dels noms que comencen per F.
Hi ha dos paràmetres afegits que podeu treballar en un d'ells, ja que és possible que necessiteu per fer la prova, tal com es mostra a la captura de pantalla.
A més de les funcions il·lustrades d’aquest tutorial en el context del projecte Open EMR, GEDIS Studio us proporciona les facilitats per treballar en un espectre més ampli de generació de dades de prova i gestió de dades de prova.
A continuació s’esmenten:
- Gestió de les proves de no regressió
- Ús de les dades de prova generades per importació / exportació
- Creació de dades de prova sense utilitzar la GUI de GEDIS Studio
Podeu accedir al tutorial de GEDIS per a la vostra pràctica i ús fent clic aquí .
Eines de generació de dades de proves automatitzades
A causa de la gran necessitat que tenim de dades de proves durant tot el procés de proves de programari, hi ha diferents tipus d’eines de generació automatitzada de dades de proves disponibles al mercat.
En passar per GEDIS Studio com una de les moltes eines automatitzades de dades de proves, hem descobert que podem crear dades originals en gairebé qualsevol base de dades o fitxer de text.
Aquestes eines ens permeten:
- Creació de dades realistes i significatives per a una prova completa de l'aplicació;
- Introduïu les dades específiques del domini per provar-les;
- Aplicar la legislació sobre informació d’identificació personal (PII) emmascarant valors confidencials;
- Les aplicacions es lliuren ràpidament als clients evitant la creació manual de dades que consumeix molt de temps;
- Automatització de milers de clients, productes o articles de comptes amb diferents atributs del seu identificador, correu electrònic, nom, etc.
Per a la vostra anàlisi comparativa de les eines de gestió de dades de prova, aquí recopilem la majoria de les eines disponibles al mercat.
=> Si esteu interessats en recórrer a les millors eines TDM, llegiu aquest tutorial .
Aquí teniu la llista d’eines TDM:
- BizDataX
- CA Test Data Manager (Datamaker)
- Gestió de dades de prova de Compuware
- Fàbrica de dades
- Generador de dades
- DatabeneBenerator
- Generador de dades Datanamic MultiDB
- Gestió de dades de prova de Delphix
- Gestió de dades de doble prova
- Generador de dades DTM
- E-Naxos DataGen
- Generador de dades EMS
- GEDIS Studio en línia
- Generatordata.com
- Generador de dades GS
- Gestió de dades de prova HP
- Eina de gestió de dades de proves Informatica
- Gestió de dades de prova d’InfoSphereOptim
- Lisa Solutions per a dades de prova
- Gestió de dades de prova original
- Generador de dades SQL de Redgate
- Servidor de migració de dades de prova SAP
- Gestió de dades de proves Solix EDMS
- Posta
- TechArcis
- Generador de dades de prova
- Upscene Advanced Data Generator
- vTesterCenter
- Generador de dades YDE
Conclusió
En utilitzar qualsevol eina automatitzada TDM, augmentem enormement la qualitat de les nostres proves funcionals i de rendiment.
Les eines ens ajuden a proporcionar la cobertura de dades suficient, el lliurament més ràpid, l’eficiència en el cost, menys defectes relacionats amb les dades i la màxima oportunitat d’aprenentatge durant tot el procés de proves.
Aquest tutorial us proporcionà una llista de vint-i-nou eines automatitzades de generació de dades de proves que podeu recórrer i trobar l'eina TDM adequada que us proporcionarà les dades de prova necessàries. El fet d’estar exposat a un gran nombre d’eines TDM us permetrà triar l’adequada després de la vostra avaluació de cada cicle de proves.
Vam decidir il·lustrar el característiques principals de GEDIS Studio Online. Aquesta eina està disponible en línia a la qual podeu tenir accés tenint les dades de mostra i moltes regles per iniciar la prova en poc temps.
Si necessiteu una eina d’automatització gratuïta que no necessiti que passeu per la instal·lació i la connexió a la base de dades, GEDIS n’és un.
No dubteu a generar dades de proves amb aquesta eina. Feu-nos saber si teniu cap consulta. Si voleu que cobrim qualsevol altra eina de gestió de dades de proves, feu-nos-ho saber.
Lectura recomanada
- 10+ millors eines de recopilació de dades amb estratègies de recopilació de dades
- Les 14 millors eines de gestió de dades de proves del 2021
- Top 10 de les millors eines de generació de dades de prova el 2021
- 10 millors eines d'anàlisi de dades per a una gestió perfecta de les dades [LLISTA 2021]
- Parametrizació de dades de JMeter mitjançant variables definides per l'usuari
- Top 10 d'eines de rascat web per a l'extracció de dades en línia
- 10+ millors eines de governança de dades per satisfer les vostres necessitats de dades el 2021
- Funció de pool de dades a IBM Rational Quality Manager per a la gestió de dades de proves