Configuración
RealTestData - Seguridad, velocidad, precisión en la generación de datos de prueba
RealTestData es el único generador de datos de prueba que crea datos simulados pero realistas con fines de prueba. Puede producir una amplia gama de tipos de datos, incluidos nombres, direcciones, correos electrónicos, números de pasaporte, contraseñas, números de tarjetas de crédito, IBAN y mucho más. La integridad referencial es el objetivo principal de RealTestData. Por ejemplo, el código postal siempre pertenece a la ciudad correcta y el teléfono es posible en esta ciudad. Cuando el apellido tiene un formato especial como en República Checa o Islandia, entonces el nombre de pila es correspondiente.
La GUI de RealTestData para Windows, MacOS y Linux facilita la gestión de todos los datos para obtener resultados correctos. Cuando pierda los datos de configuración, ejecute Init en la GUI. Al hacer clic en Generar, los resultados se calcularán de acuerdo con su configuración.
En esta configuración encontrará una lista completa de los tipos de datos compatibles y una funcionalidad detallada. Esta descripción de configuración cubre todos los países y tipos de datos disponibles.
La documentación describe todas las funcionalidades de la GUI y Webclient y qué elegir cuando se está en la plataforma RealTestData.
Cómo funciona RealTestData
RealTestData utiliza varios conjuntos de datos y reúne los datos de forma realista y aleatoria. Aquí hay una breve explicación de cómo funciona:
¿Qué crea RealTestData?
- Nombres: Usamos los nombres y apellidos reales más comunes para cada país.
- Direcciones: Utilizamos direcciones reales, incluidas calles, códigos postales y ciudades para los países admitidos.
- Tarjetas de crédito: Números válidos que pasen la prueba de Luhn.
- Números de teléfono: Códigos de país y área correctos.
- Fechas de nacimiento: Fechas válidas dentro de un rango de edad especificado.
- Correos electrónicos: Usamos dominios reales y nombres aleatorios, a veces agregando números para mayor singularidad.
- Contraseñas: Generadas aleatoriamente en función de criterios especificados.
- Otros datos: Otros datos personales simulados pero realistas.
Integridad referencial
RealTestData produce datos con la integridad referencial correcta. Eso significa que la calle pertenece a esta ciudad específica y la cremallera también pertenece a la ciudad y al campo. El número de teléfono es de este país y, por lo general, tiene el código de área correcto.
Nota
Puede encontrar una lista de todos los campos admitidos en “Campos de datos admitidos”
Configuración y plantillas
RealTestData le permite personalizar el formato de salida y los datos a través de configuraciones y plantillas. Esto es lo que puedes hacer:
- Utilice plantillas para formatos de exportación específicos, como CSV o JSON, o para otros datos específicos, como cambiar el nombre de columnas.
- Editar configuraciones y plantillas mediante la interfaz gráfica de usuario
- Los archivos de configuración y plantilla se almacenan en la carpeta “Documentos”.
La plantilla forma parte de la configuración. Puedes configurar tantas plantillas como quieras, nombrarlas y guardarlas. La plantilla puede ser la configuración de salida CSV, la configuración de las columnas de salida o cualquier otra cosa almacenada en la configuración o los países de salida o la configuración de idioma. Los nombres de las plantillas son sus nombres de archivo y parte de la configuración utilizada se almacena en la configuración. Al agregar una nueva plantilla o editar una plantilla, debe especificar las partes de la configuración que desea incluir en la plantilla. Por ejemplo, si desea guardar las columnas de salida, debe establecer las columnas de salida en la configuración. Después de guardar la plantilla y la configuración, debe volver a cargar la configuración.
Formatos de exportación
Nuestra plataforma crea y exporta datos de prueba a los formatos más comunes que necesita: CSV, JSON, XML, SQL y Excel. La exportación se puede ajustar a sus necesidades:
CSV
- Se pueden elegir delimitadores como punto y coma, comas y tabuladores, comillas (comillas simples y dobles o nada) y saltos de línea (formato PC, Linux y Mac)
JSON:
- Usted elige si desea exportar cadenas vacías o generar como una matriz JSON
XML:
- Se puede elegir la raíz y el registro XML
SQL:
- Se puede elegir la creación de tablas y el nombre de la base de datos. El resultado se puede importar directamente a cualquier base de datos como SQLite, SQL Server, Oracle, Postgres y otras
XLSX:
- Crea un archivo de Excel válido, que se puede cargar directamente en Excel
Usted elige la ruta donde nuestra plataforma almacena los datos exportados. Son posibles las rutas locales y de red.
Esta configuración se realiza a través de la ruta de salida en la configuración.
Archivo de configuración
Toda la configuración de cómo nuestra plataforma crea datos de prueba reales se almacena en un archivo de “configuración” en su carpeta de configuración. En Windows está en su carpeta de documentos, en Linux se almacena en opt/var y en MacOS el directorio se almacena en Library/RealTestData/ConfigData, donde Library es una carpeta oculta en su directorio de inicio. Este es el lugar común donde se almacenan los datos de configuración.
Plantillas
RealTestData permite personalizar los datos a través de configuraciones y adicionalmente con plantillas. Utilice las plantillas existentes y cree sus propias plantillas o edite las plantillas existentes. Puede especificar cualquiera de las diferentes pantallas como parte de una plantilla
Plusieurs modèles approuvés par l’industrie simplifient grandement l’utilisation de RealTestData.
Vous pouvez charger un modèle spécifique pour les sorties Dynamics F&O ou SAP, ou créer votre propre modèle pour votre application.
Vous souhaitez modifier quelques paramètres seulement ? Utilisez un modèle contenant des données approuvées par l’industrie et modifiez-le. Vous pouvez également charger le modèle et en créer un nouveau à partir d’un modèle existant.
Comment utiliser les modèles préfabriqués.
La dernière version propose de nombreux modèles spécifiques à votre secteur, notamment pour Dynamics 365 Finance and Operations et 9 modules SAP différents, tels que HCM, MM, PM, etc.
Tous ces modèles sont prêts à l’emploi. Suivez le guide d’utilisation ici.
Charger un modèle spécifique.
1. Ouvrez RealTestData.
2. Cliquez sur « Charger » pour charger la configuration.
3. Cliquez sur « Modèles ».
4. Choisissez un modèle dans la liste et cliquez sur « Charger le modèle ».
5. Confirmez le chargement.
6. Cliquez sur « Fermer ». Le modèle sera combiné à la configuration. Les éléments activés dans le modèle seront remplacés dans la configuration, les autres restant inchangés.
7. Les 8 éléments qui seront écrasés lors de l’activation et du chargement d’un modèle sont :
a. Paramètres d’entrée (ne doit être modifié que si vos données de test se trouvent dans un autre dossier ; ne le modifiez pas avant avis).
b. Paramètres de sortie (chemin de sortie pour le fichier de résultats et le fichier journal, nombre d’enregistrements, langue de sortie et pays de sortie).
c. Format de sortie (format du fichier de résultats : CSV, JSON, XML, SQL et Excel, avec tous les paramètres).
d. Les Colonnes de sortie qui seront utilisées, y compris les deux champs combinés. (Vous pouvez cocher plusieurs champs et les glisser-déposer vers la partie verte, qui est incluse dans la sortie sous forme de colonne).
e. Paramètres du mot de passe (tous les paramètres du champ mot de passe).
f. Paramètres supplémentaires (les valeurs alphanumériques incluses sont mentionnées plus loin).
g. Noms des colonnes (permet de renommer les colonnes de sortie possibles).
h. Cas de test négatifs, incluant également les paramètres de valeurs entières et flottantes, avec leurs valeurs minimales et maximales. Ceci s’applique aussi bien aux cas de test positifs qu’aux cas de test négatifs.
Ajouter un modèle.
1. Ouvrez RealTestData.
2. Cliquez sur « Charger » pour charger la configuration.
3. Cliquez sur « Modèles ».
4. Cliquez sur « Ajouter un modèle ».
5. Choisissez les options qui doivent être remplacées par le modèle dans la configuration. (Vous devez en choisir au moins une, sinon le modèle est vide.).
6. Choisissez un nom de modèle et un nom de fichier (ils peuvent être identiques).
7. Cliquez sur « OK » pour enregistrer le modèle. Votre saisie sera confirmée, confirmant l’enregistrement du modèle et de la configuration. Configuration : les noms des modèles sont enregistrés dans la configuration.
8. Choisissez « Fermer ».
9. Cliquez sur « Modifier le modèle ».
Lorsque vous cliquez sur « OK » à l’étape 7, tous les paramètres de configuration sont enregistrés dans le fichier modèle.
Modifier le modèle.
1. Ouvrez RealTestData.
2. Cliquez sur « Charger » pour charger la configuration.
3. Cliquez sur « Modèles ».
4. Choisissez un modèle dans la liste.
5. Cliquez sur « Modifier le modèle ».
6. Modifiez chaque élément de la configuration que vous souhaitez modifier et que vous avez choisi d’écraser.
Enregistrer le modèle.
L’opération est automatique, mais lorsque vous recevez un message vous invitant à enregistrer, vous pouvez l’utiliser.
Enregistrer la configuration*
L’opération est automatique, mais lorsque vous recevez un message vous invitant à enregistrer, vous pouvez l’utiliser.
Supprimer le modèle.
Soyez vigilant lorsque vous choisissez cette fonction. Après confirmation du modèle, le fichier sera supprimé.
Éditeur de modèles
Cette option est réservée aux utilisateurs expérimentés de RealTestData. Elle vous permet de modifier manuellement chaque partie du modèle.
Les noms des entrées de configuration s’afficheront comme si vous modifiiez directement le fichier JSON.
Fermer.
Le modèle chargé est désormais inclus dans la configuration.
Annuler.
Toutes les actions effectuées dans le modèle seront annulées.
Remarque.
Une fois que vous avez compris ce que vous faites, vous pouvez également modifier directement le fichier de configuration et les fichiers de modèle. Les fichiers sont stockés dans le répertoire ConfigData.
Remarque.
Avant d’ajouter ou de modifier un modèle, vous devez toujours charger la configuration, car les noms des modèles y sont stockés.
Soporte lingüístico
La interfaz gráfica de usuario de Windows, MacOS y Linux está disponible en 6 idiomas (alemán, inglés, francés, checo, español e italiano). Puede cambiar entre los idiomas en cualquier momento a través del menú de idiomas.
Nuestra plataforma puede exportar los datos también en estos 6 idiomas, puede cambiar el idioma en cualquier momento en la pantalla de salida.
Esto es importante cuando necesita datos de prueba como el nombre del país o el saludo en otro idioma que no sea el inglés.
RealTestData es una plataforma multilingüe que admite 6 idiomas (alemán, inglés, francés, checo, español y italiano).
La exportación en sí incluye titulares y todos los demás datos (como saludo, estado civil, color de ojos, etc.) en estos 6 idiomas.
Datos realistas
Solo para repetir aquí: todos los datos aleatorios y simulados creados son realistas, esto incluye:
Cómo producimos datos realistas
- Las empresas de estos conjuntos de datos existen, pero con una dirección diferente
- Los nombres y apellidos son representativos de los países seleccionados (los nombres y apellidos más comunes en estos países)
- Existen direcciones, incluidas la calle, el código postal y la ciudad en países seleccionados, y la calle, el código postal, la ciudad y el estado siempre encajan
- Especialmente ZIP y Town fit, por lo que siempre es un ZIP existente en esa ciudad
- Los documentos de identidad de los pasaportes son válidos de acuerdo con las normas conocidas para el país específico
- Los números de teléfono tienen el código de país correcto y, en el caso de las ciudades más grandes, el código de área correcto. Hemos recopilado miles de códigos de área para muchos países
- Los números de tarjetas de crédito son válidos, ya sean números de prueba o números que pasen la prueba de Lund
- Puede decidir cuánto porcentaje se usa para usar los números de prueba o son números aleatorios que pasan las pruebas para tarjetas de crédito válidas
- Las fechas de vencimiento de las tarjetas de crédito son válidas y los números CCV son aleatorios
- Las fechas de nacimiento son fechas válidas y puedes decidir a partir de qué edad se deben crear las fechas de nacimiento
- Los correos electrónicos son simulados, pero todos los dominios utilizados son reales y existentes. Puede agregar dominios personales, universitarios y comerciales de grandes empresas
- Tú decides si debemos agregar direcciones personales, universitarias y de empresa
- Como se sabe, los correos electrónicos personales son hoy en día el 50% de las direcciones de Gmail, por lo que aquí están permitidos los nombres de fantasía.
- Para tener direcciones de correo electrónico únicas, usamos adicionalmente en muchos casos hasta 5 números adicionales, puede decidir sobre el porcentaje de correo de fantasía y si se deben usar números adicionales
- Los nombres de fantasía incluyen dioses griegos, músicos, figuras históricas o películas que se toman como correos electrónicos privados
- Las contraseñas se crean de acuerdo con esquemas seleccionables con letras minúsculas/mayúsculas, números y caracteres especiales
- Las contraseñas son completamente aleatorias, pero de acuerdo con las reglas que contienen también la longitud mínima y máxima de la contraseña
- “Valor alfanumérico” es una característica muy poderosa, puede usarla para el número de seguro social, así como para el identificador personal
- “Valor alfanumérico” puede incluir iniciales, nombres y apellidos, así como la fecha de cumpleaños y números/letras aleatorios adicionales
- Puede decidir exactamente sobre el formato de la función “Valor alfanumérico”
- La jornada laboral también es una función poderosa cuando necesita un día de entrega en el futuro después de 10 días en un día laborable
- Nuestra plataforma tiene todos los días festivos incluidos, por lo que la fecha de entrega de 10 días en el futuro puede ser diferente para diferentes países
- El estado civil se usa al azar, pero cuando eres joven la posibilidad de enviudar es mucho menor
- El nombre de nacimiento es de acuerdo con el estado civil de la persona, al igual que las mujeres solteras no tienen un nombre de nacimiento diferente como estándar
- El estado se usa solo para Italia y los EE. UU., donde es parte de la dirección.
- Los números de teléfono tienen el código de área correcto para la mayoría de las ciudades según la ciudad. Cuando se utilizan números móviles, los indicativos de área móvil son los indicativos de área mobile existentes
- Para países como Checo, Eslovaquia, Islandia y otros, los nombres de las mujeres son correctos según los nombres de pila y se agregan un “ova” o “dottir”
- El color de ojos se toma al azar, pero todos los colores existen.
Nota
En la versión completa, nuestra plataforma puede crear hasta cualquier número de filas para exportar (generalmente deben caber entre 100 y 1000).
Puede utilizar tantos países como desee para una salida. Puede decidir cuántas columnas desea tener, esto puede ser solo el nombre / apellido, pero tal vez también todas las columnas disponibles. También están disponibles columnas compuestas, donde puede resumir más de una columna en una nueva columna, como saludo, nombre y apellido o código postal y ciudad.
Países admitidos
Nuestra plataforma es compatible hoy en día con 66 países diferentes de Europa, Estados Unidos, Canadá, México e India. Se agregarán nuevos países continuamente. En este momento, TR = Turquía está en ciernes. Todos los archivos de datos de origen se almacenan en el directorio TestData en un formato codificado. Los países pequeños incluyen menos datos (Andorra, San Marino, Liechtenstein, etc.)
Versión de prueba
La versión de prueba solo admite los primeros 5 países (Alemania, EE. UU., Reino Unido, Francia, República Checa) y está limitada a 20 entradas diferentes por nombre/apellido, dirección, código de área y todas las demás entradas. Sin embargo, se puede ver el poder de nuestra plataforma creando datos ilimitados.
Nuestros países apoyados
- DE Alemania
- Estados Unidos Estados Unidos de América
- Reino Unido Reino Unido
- FR Francia
- IT Italia
- BE Bélgica
- CZ Chequia
- NL Países Bajos
- LU Luxemburgo
- AT Austria
- CH Suiza
- ES España
- PT Portugal
- PL Polonia
- SK Eslovaquia
- SI Eslovenia
- HR Croacia
- HU Hungría
- NO Noruega
- SE Suecia
- DK Dinamarca
- FI Finlandia
- RO Rumanía
- BG Bulgaria
- LI Liechtenstein
- MC Mónaco
- SM San Marino
- AD Andorra
- GR Grecia
- CY Chipre
- MT Malta
- IE Irlanda
- LV Letonia
- LT Lituania
- EE Estonia
- ES Islandia
- BA Bosnia y Herzegovina
- RS Serbia
- MK Macedonia del Norte
- YO Montenegro
- AL Albania
- EN India
- CA Canadá
- TR Turquía
- MX México
- AM Armenia
- AU Australia
- AZ Azerbaiyán
- POR Bielorrusia
- BR Brasil
- EG Egipto
- GE Georgia
- ID Indonesia
- IL Israel
- JP Japón
- KZ Kazajistán
- KG Kirguistán
- MD Moldavia
- Nueva Zelanda Nueva Zelanda
- RU Federación Rusa
- SA Arabia Saudita
- ZA Sudáfrica
- TM Turkmenistán
- UA Ucrania
- AE Emiratos Árabes Unidos
- UZ Uzbekistán
Campos de datos admitidos
RealTestData puede generar una amplia gama de campos de datos, entre los que se incluyen
Abbr | Nombre | Descripción |
---|---|---|
N | Número | Cada fila de datos obtiene un número de secuencia único |
S | Saludo | Dependiendo del nombre, el saludo se realiza en alemán, inglés, francés o checo |
F | Nombre | Los nombres más utilizados en el país seleccionado |
L | Apellido | Los apellidos más utilizados en el país seleccionado, con la terminación correcta para las mujeres (CZ,SK,BG,MK;IS;LV;LT) |
R | Nombre de nacimiento | Vacío cuando el género masculino o femenino es soltero, de lo contrario, elija entre los apellidos más utilizados en el país seleccionado |
U | Estado civil | Soltero, casado, viudo, divorciado en alemán, inglés, francés o checo |
V | Tarjeta de Crédito No | Ya sea un número CC de prueba o un número CC emulado que pasa la prueba de Lund con el número verificado adicional |
8 | Fecha de caducidad de CC | Ya sea un mes en el futuro o el mes real |
9 | CC CVV | Cualquier número de 3 o 4 dígitos |
M | Empresa | Una empresa existente en el país seleccionado |
Un | Dirección/Calle | Una calle existente en esta ciudad y país incl. número de calle |
Z | Código Postal | Un código postal existente que pertenece a esta ciudad, todos los códigos postales del Reino Unido son correctos con la calle y la ciudad, todos los códigos postales alemanes son correctos para la calle y la ciudad |
P | Parte de la ciudad | Solo cuando se especifica para la dirección, se usa raramente principalmente Reino Unido |
T | Pueblo | Ciudad existente en el campo, sin nombres falsos |
E | Estado | Utilizado solo en EE. UU. e Italia |
C | País | El nombre largo del país en inglés, alemán o francés |
O | Teléfono | Código de país y código de área correctos cuando se conocen, solo las ciudades pequeñas tendrán un código de área simulado, Todos los teléfonos móviles tienen el código de área correcto |
B | Cumpleaños | Es una fecha existente y la persona tiene entre 18 y 80 años |
Yo | Correo electrónico | Ya sea una universidad, un correo electrónico de la empresa o un correo electrónico privado de Gmail y otros proveedores. Primero y Último se acorta de diferentes maneras como lo hacen las empresas o es un correo electrónico específico con números y personalidades conocidas |
X | Pasaporte | Crear un ID válido para todos los países con las características específicas del país |
W | Contraseña | Cree una contraseña de acuerdo con las reglas que se pueden elegir: Longitud mín./máx., Minúsculas/Mayúsculas/Números/Caracteres especiales |
H | Valor alfanumérico | Cree cualquier tipo de cadena usando diferentes formatos de acuerdo con las reglas que se pueden elegir: |
N = Número, L = Inferior, U = Superior, A = inferior + superior, X = Superior + Números M = mezcla de todos, otros caracteres no se convierten | ||
Ejemplo de cualquier número = “AAMMDD-FL-NNN. UUU/XXX-UNX”, (AAMMDD puede ser Fecha de nacimiento, FL puede ser iniciales, | ||
FLLL puede ser inicial del nombre + apellido completo | ||
IVA Crea un número de IVA europeo para ti | ||
PERSID Crea un número de identificación personal que es válido en CZ y SK y sigue reglas específicas | ||
LIST:1,2,3,4 crea una lista con 1-X elementos seleccionados aleatoriamente | ||
RULE:i1,+,i2,+,f3 crea una regla que calcula el resultado con los campos especificados, i1-3=Entero #1-3, f1-3=Combo #1-3 | ||
Parte de una regla puede ser +-*/()= también min:0, max:100, donde se puede especificar el mínimo y el máximo | ||
también cur:USD para una moneda específica o loc para moneda local o no para ninguna moneda o número de dígitos flotantes | ||
spc:1 especifica un espacio entre la moneda y los dígitos, bef:1 especifica que el símbolo de la moneda va antes del número | ||
Y | Color de ojos | Selecciona un color de ojos existente de acuerdo con los estándares mundiales |
1 | Nombre de cuenta social emulado | |
2 | Nombre de cuenta social emulado | |
3 | Nombre de cuenta social emulado | |
4 | Nombre de cuenta social emulado | |
5 | X | Nombre de cuenta social emulado |
6 | Telegrama | Nombre de cuenta social emulado |
D | Ciudadano (IBAN) | Número IBAN emulado |
7 | Jornada laboral | Un día laborable en el futuro (STD: entrega en 10 días laborables) |
P | Campo compuesto | Un campo compuesto por varios campos, como se especifica en la configuración |
G | Campo compuesto | Un segundo campo compuesto por varios campos como se especifica en la configuración |
J | Texto largo | Genera un campo de texto con una longitud de 100 a 1000 caracteres. El idioma es el idioma nativo del país o el inglés. |
K | Dirección de Bitcoin | Una dirección de Bitcoin simulada |
0 | UUID | Un identificador único universal (UUID) |
a | Valor alfanumérico #2 | Mismo formato que Any Number |
Cree cualquier tipo de cadena usando diferentes formatos de acuerdo con las reglas que se pueden elegir: | ||
N = Número, L = Inferior, U = Superior, A = inferior + superior, X = Superior + Números M = mezcla de todos, otros caracteres no se convierten | ||
Ejemplo de cualquier número = “AAMMDD-FL-NNN. UUU/XXX-UNX”, (AAMMDD puede ser Fecha de nacimiento, FL puede ser iniciales, | ||
FLLL puede ser inicial del nombre + apellido completo | ||
IVA Crea un número de IVA europeo para ti | ||
PERSID Crea un número de identificación personal que es válido en CZ y SK y sigue reglas específicas | ||
LIST:1,2,3,4 crea una lista con 1-X elementos seleccionados aleatoriamente | ||
RULE:i1,+,i2,+,f3 crea una regla que calcula el resultado con los campos especificados, i1-3=Entero #1-3, f1-3=Combo #1-3 | ||
Parte de una regla puede ser +-*/()= también min:0, max:100, donde se puede especificar el mínimo y el máximo | ||
también cur:USD para una moneda específica o loc para moneda local o no para ninguna moneda o número de dígitos flotantes | ||
spc:1 especifica un espacio entre la moneda y los dígitos, bef:1 especifica que el símbolo de la moneda va antes del número | ||
a | Valor alfanumérico #3 | Mismo formato que Valor alfanumérico #2 |
b | Valor alfanumérico #4 | Mismo formato que Valor alfanumérico #2 |
c | Valor alfanumérico #5 | Mismo formato que Valor alfanumérico #2 |
d | Valor alfanumérico #5 | Mismo formato que Valor alfanumérico #2 |
o | Valor alfanumérico #6 | Mismo formato que Valor alfanumérico #2 |
p | Valor alfanumérico #7 | Mismo formato que Valor alfanumérico #2 |
q | Valor alfanumérico #8 | Mismo formato que Valor alfanumérico #2 |
r | Valor alfanumérico #9 | Mismo formato que Valor alfanumérico #2 |
s | Valor alfanumérico #10 | Mismo formato que Valor alfanumérico #2 |
e | Fecha | Cualquier fecha en el pasado o en el futuro, cuántos días se selecciona en Fecha -días +días |
f | Fecha #2 | Cualquier fecha en el pasado o en el futuro, cuántos días se selecciona en Fecha #2 -días +días |
g | Fecha #3 | Cualquier fecha en el pasado o en el futuro, cuántos días se selecciona en Fecha #3 -días +días, además se puede especificar una diferencia con respecto a Fecha #2 |
h | Entero | Cualquier número como entero, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
i | Entero #2 | Cualquier número como entero, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
j | Entero #3 | Cualquier número como entero, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
k | número de punto flotante | Cualquier número de punto flotante con dos decimales, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
En la configuración adicional, se puede especificar el formato de moneda: USD, EUR o GBP o el código de moneda local (“Loc”) o “No” para sin moneda | ||
l | número de punto flotante #2 | Cualquier número de punto flotante con dos decimales, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
m | número de punto flotante #3 | Cualquier número de punto flotante con dos decimales, el mínimo y el máximo se pueden especificar en la configuración negativa, también puede ser negativo |
n | Producto | Sin configuración, el producto se toma del catálogo de productos global o del catálogo de productos local. |
Campos de prueba compuestos
Además, RealTestData puede crear campos compuestos que conecten más de un campo. Ejemplo: Nombre y apellido de saludo en un campo.
Estos campos se especifican en un campo compuesto. Para hacer eso, marque estos campos, mueva los campos seleccionados. El mismo procedimiento es válido para CF2.
Datos para casos de prueba negativos
RealTestData puede producir datos para casos de prueba negativos. Con las pruebas negativas, un programa de software se evalúa en función de datos falsos o incorrectos. Las pruebas negativas son una técnica para garantizar que una aplicación pueda controlar entradas inesperadas, al ingresar datos no válidos o fuera de rango. Estas pruebas identifican vulnerabilidades o debilidades en las capacidades de manejo de errores. Garantiza que el sistema falle correctamente en lugar de bloquearse o proporcionar resultados incorrectos. Al identificar estos problemas de antemano, puede mejorar la solidez de la aplicación y garantizar que los usuarios tengan una experiencia fluida incluso en condiciones negativas.
Para los siguientes campos se pueden producir datos de casos de prueba negativos:
- M - Empresa
- F - Nombre
- L - Apellido
- A - Dirección/Calle
- Z - Cremallera
- T - Ciudad
- I - Correo electrónico
- 1 - LinkedIn
- 2 - Facebook
- 3 - Instagram
- 4 - Pinterest
- 5 - X
- 6 - Telegrama
- J - Prueba larga
- K - IBAN
- B - Cumpleaños
- V - Tarjeta de Crédito
- 8 - Datos de caducidad
- 9 - CVV
- K - Bitcoin
- 0 - UUID
- i - Integer #1
- j - Integer #2
- k - Integer #3
- l - Float #1
- m - Float #2
- n - Float #3
Puede especificar qué campos deben producir datos para los casos de prueba negativos.
Los datos de casos de prueba negativos significan que la longitud del campo excederá la longitud máxima de un campo especificado y obtendrá errores.
O el código postal es demasiado largo, las direcciones de Bitcoin pueden ser demasiado cortas y UUID también.
La dirección EMail no sigue las reglas predefinidas.
Para campos enteros y de punto flotante, esto significa que, en casos de prueba positivos, el valor se mantiene dentro de los límites mínimo y máximo. Como opción adicional, puede definir el paso para campos enteros y de punto flotante. El valor del paso se especifica en los caracteres adicionales, ya que no son necesarios para valores enteros y de punto flotante. Si el paso para valores enteros es mayor que 1, el resultado omitirá valores. Ejemplo para campos enteros: min=0 max=100 step, ya que extra=5 generará valores aleatorios: 0, 5, 10, 15…100. Ejemplo para campos de punto flotante: min=100 max=1000 step=0.5 generará 100.0, 100.5, 101.0… 1000.0
Ejemplo
Cuando la ciudad se marca como negativa y la longitud máxima se especifica en 30 caracteres, RealTestData generará ciudades con 30+ caracteres. Para lograr esto, RealTestData está usando listas de palabras en idiomas específicos o en inglés, cuando no existe una lista de palabras para este idioma específico.
Nombres y direcciones
Los nombres de pila son específicos del país. Dependiendo del nombre es el saludo y también el apellido en los países donde existe una diferencia entre apellidos masculinos y femeninos.
Las direcciones tienen calles válidas, que realmente existen en estos pueblos, también los estados son correctos para esas direcciones y pueblos. El código postal es siempre correcto y correspondiente a la localidad elegida.
Pasaporte ID
El documento de identidad del pasaporte es muy realista. Se incluyen todas las formas de números de pasaporte europeo y, aunque sea un número aleatorio, pueden existir identificaciones.
Valor Alfanumérico
El campo “Error de Valor Alfanumérico” es un campo potente con funciones muy útiles: Puede ser un Número de Identificación Sanitaria, un identificador personal o un número de la Seguridad Social.
Usted decide el formato de este número: nombres, fecha de nacimiento, letras numéricas o alfanuméricas.
Además, RealTestData puede generar números de IVA válidos en la UE.
También es posible un número de identificación personal, que solo se utiliza en CZ y SK.
Además, este campo también puede calcular valores (RULE:) a partir de campos enteros y flotantes, y añadir una moneda. También puede crear listas de valores (LIST:) Dispone de 10 valores alfanuméricos (valores alfanuméricos n.° 1 - n.° 10).
Caracteres y combinaciones disponibles en el campo alfanumérico:
IVA = Número de IVA válido en la UE. PERSID = Número de Identificación Personal (Rodné Číslo). LIST = Lista de palabras o números aleatorios. (Ejemplo: LISTA:1,2,3,4 - LISTA: Débito,Crédito - LISTA:USD,EUR,CAN,YEN) RULE = RULEs computacionales que utilizan números enteros y flotantes (i1 = Entero n.° 1, etc. f1 = Flotante n.° 1, etc.) RULE = Además de i1,i2,i3 y f1,f2,f3, puede utilizar fórmulas matemáticas, como (,),+,-,,/ RULE = Especifique el valor mínimo y máximo del resultado: mín:-10, máx: 100 RULE también puede incluir la moneda en el resultado: cur:USD,spc:1, bef:1 (Espacio entre el resultado y la moneda, y símbolo de moneda antes del resultado) (Ejemplos: RULE:i1,+,i2,,f1 - RULE:f1,*,24.3,cur:CZK,spc:1 - RULE:(,f1,-,f2,),/,f3, mín:0, máx: 100)
Para cumpleaños (cuando los datos de nacimiento se encuentran en los campos de salida) YY, YYYY = año con dos o cuatro dígitos M, MM = mes con uno, dos o dos dígitos D, DD = día con uno, dos o dos dígitos
Nombre y apellidos (si están disponibles en los campos de salida): F, FF, FFF = una letra del nombre, dos letras, Nombre completo L, LL, LLL = una letra del apellido, dos letras, el apellido completo
Caracteres y dígitos.
N = Número S = Caracteres especiales L = Minúscula U = Mayúscula X = Todos los caracteres combinados, incluidos los especiales Ejemplo: AAMMDD-FL-NNN.UUU/XXX-UNX
Cuentas Sociales
Las cuentas sociales son lo más realistas posible.
Se tiene en cuenta la longitud mínima y máxima, así como las letras adicionales permitidas como guiones bajos o puntos.
Nombre de usuario
Los nombres de usuario se crean según las reglas especificadas en la configuración negativa. Si no se especifica un caso de prueba negativo, el nombre de usuario se crea según las reglas de mínimo/máximo. Un nombre de usuario puede constar de nombre y apellido, o parte de ambos, y también puede ir precedido de números para mayor singularidad. También puede ser un nombre ficticio.
IBAN
El IBAN se calcula de la forma más realista posible. Los dígitos 3 y 4 se calculan correctamente para que el IBAN pase las pruebas principales. Muchos países europeos también tienen en su parte local dígitos de control. Para la mayoría de estos países, los dígitos de control se calculan correctamente. Cuando el dígito de control es desconocido o no existe, RealTestData toma valores aleatorios. También se tiene en cuenta la longitud del IBAN. India, EE. UU. y otros países no usan IBAN, por lo que el IBAN está en blanco.
Un IBAN tiene el siguiente aspecto:
CCXXBBBBBBBBBBBBBBBBBBBB (CC = código de país, XX = 2 dígitos de control, calculados con MOD97-10, BB = número de identificación bancaria básica nacional).
BB puede consistir en un código de banco y una sucursal para identificar un banco y el número de cuenta. Ambos pueden incluir dígitos de control adicionales y son números o letras mayúsculas. Un IBAN puede tener entre 16 y 31 caracteres. Cuando existe una lista de códigos bancarios del país, se elige este, de lo contrario, un número aleatorio.
Cuando existe una lista de códigos de sucursal del país, se elige este, de lo contrario, un número aleatorio. El número de cuenta siempre se crea de forma aleatoria y puede comenzar con 4 dígitos hasta la longitud nacional. Cuando existe un cheque nacional, este se calcula para cada número adicional cuando se conoce el algoritmo.
Dirección de Bitcoin
Una dirección de Bitcoin simulada que tiene entre 27 y 34 caracteres y es única. Se utilizan los números del 0 al 9 y los caracteres de la a a la z.
UUID
Un identificador único universal (UUID) es una etiqueta de 128 bits que se utiliza para la información en los sistemas informáticos. También se usa el término identificador único global (GUID), principalmente en los sistemas de Microsoft. Un UUID tiene 32 bytes. Aquí se utilizan los números del 0 al 9 y los caracteres de la a a la f.
Plataforma RealTestData
Escenarios de uso
RealTestData es adecuado para varios escenarios de prueba, como:
* Pruebas de carga
* Pruebas funcionales
* Pruebas de regresión
* Pruebas de seguridad
* Pruebas de cumplimiento del RGPD
* Pruebas negativas
* Pruebas de casos extremos
Mediante el uso de RealTestData, se asegura de que sus datos de prueba sean realistas, cumplan con las normas y estén a salvo de problemas de privacidad. Utilizamos datos reales y muy realistas, pero no datos personales
Instalación y configuración
Para instalar RealTestData
- Descargue el instalador de Windows / MacOS DMG o Linux DEB-RPM desde nuestro sitio web.
- Ejecute el instalador y siga las instrucciones.
- Abra la GUI de RealTestData para configurar la generación de datos de prueba.
Nota de documentación
Para obtener instrucciones detalladas, consulte nuestro manual del usuario o la documentación en línea.
Actualizaciones
RealTestData se actualiza continuamente para incluir nuevas funciones y países compatibles.
- Visite nuestra Homepage o póngase en contacto con nosotros por correo electrónico en info@realtestdata.com.
- También puede probar nuestro cliente web con Docker o nuestra solución SaaS en Azure. Envíe un correo electrónico a info@realtestdata.com para obtener los enlaces de prueba web.
- Puede descargar nuestra versión de prueba desde nuestro sitio web para probar si nuestra plataforma es adecuada para usted.
- La versión de prueba está limitada a 5 países (Alemania, Reino Unido, EE. UU., Francia y República Checa) y utiliza solo 20 líneas de datos para cada campo, como 20 nombres o 20 apellidos.
Información de la licencia
RealTestData es un software con licencia. Consulte el acuerdo de licencia proporcionado con su compra para conocer los términos y condiciones.
Nuestra plataforma con licencia es compatible con los 66 países enumerados aquí y tiene millones de direcciones y nombres incluidos.
Puede crear millones de conjuntos de datos sin repetir ninguno de estos.
Conclusión
RealTestData proporciona una solución robusta y flexible para generar datos de prueba realistas, lo que garantiza que su proceso de prueba sea eficiente, seguro y cumpla con las regulaciones de protección de datos. Con amplias opciones de personalización, soporte para múltiples idiomas y países, y varios formatos de exportación, RealTestData es la opción ideal para sus necesidades de prueba.
Información de contacto:
Cómo llegar
Real Test Data s.r.o.
Martin Kochloefl
Děčínská 552/1
180 00 Praha 8
República Checa
info@realtestdata.com