Documentación
RealTestData - Seguridad, velocidad, precisión en la generación de datos de prueba
RealTestData es el único generador de datos de prueba que genera datos de prueba simulados pero de aspecto real que se pueden utilizar con fines de prueba de todo tipo. RealTestData puede crear nombres, direcciones, correos electrónicos, números de pasaporte, contraseñas, números de tarjetas de crédito, IBAN y cualquier otro tipo de datos. Los datos tienen su integridad referencial, i.e. zip código y ciudad coinciden, los números de teléfono coinciden con la ciudad y el país, las direcciones de correo electrónico consisten en una combinación de nombres y apellidos o son direcciones de universidades, empresas o GMail. GMail también permite nombres de fantasía. Los inicios de sesión sociales como Facebook o Linkedin cumplen con las especificaciones del fabricante. Los nombres de las empresas existen en la ciudad, pero en realidad no se encuentran en la dirección. Los contactos de la empresa también son pura coincidencia. RealTestData también permite la creación de datos de prueba negativos, por ejemplo, cuando se superan las longitudes máximas o se generan tarjetas de crédito incorrectas. Los números de teléfono también son demasiado cortos o demasiado largos y se puede comprobar la solidez de las aplicaciones.
RealTestData es una plataforma con licencia. Además de la versión de prueba, debe comprar la licencia de uso completo. Hay licencias de uso para uno, 5, 10 o los 66 países. La licencia de uso siempre cubre todos los datos de un país. Esto incluye, por ejemplo, varios millones de direcciones en los EE. UU. y otros países.
Info
Una licencia se concede por un máximo de un año a partir de la fecha de compra y puede renovarse en cualquier momento.
Info
Una licencia de prueba se otorga en cualquier momento, generalmente por 14 días a partir de la fecha solicitada. Escriba un mensaje para obtener una licencia de prueba.
1. Prefacio; Uso de RealTestData
¿Por qué necesita datos de prueba?
El 80% de todos los datos utilizados con fines de prueba en la actualidad son una copia de los datos de producción. Esto conduce a varios problemas. Imagina que estás probando una aplicación bancaria. Los evaluadores pueden ver las transacciones de los clientes bancarios y utilizar estos datos en la producción y transferir dinero en nombre de los clientes. Esto es un absoluto no-go. Por lo tanto, necesita datos simulados, pero deben ser lo más reales posible. Ahí es donde entran en juego los datos de prueba reales.
¿Por qué RealTestData?
Real Test Data es la única solución en el mercado que crea datos reales, pero son simulados y aleatorios. Los nombres y direcciones no son reales, pero se simulan muy bien. La dirección en la ciudad existe, incluso el código postal es real en la ciudad elegida, pero todos los demás datos podrían existir, pero son aleatorios. Los datos generados por RealTestData pasan todas las pruebas y son como datos reales. ¿Necesitas datos de prueba para introducir un número de usuario o un IBAN? RealTestData le brinda todos los datos que necesita y pasan todas las pruebas del mundo real. ¿Necesitas direcciones válidas que pasen todas las pruebas? RealTestData le proporciona todos los datos que necesita. ¿Necesita números de tarjeta de crédito válidos? RealTestData le proporciona todos los datos que necesita. También puede generar UUID y direcciones de Bitcoin. Las contraseñas son tan posibles como las combinaciones de números y letras creadas según un esquema predefinido enriquecido con fechas de nacimiento y nombres.
¿Por qué ahora?
Probar una copia de los datos de producción es un problema para el RGPD y otros escenarios. Así que deje de usar datos de producción, comience con RealTestData. Cumple con el RGPD y le abre nuevas posibilidades para todo tipo de pruebas. Los datos de prueba creados por RealTestData tienen un aspecto realista y superan todas las pruebas principales incluidas en el producto que se está probando. ¿Necesita 10.000 entradas con nombres y direcciones para una prueba de esfuerzo completa? ¿De dónde se obtienen todos los datos? RealTestData le proporciona todo lo que necesita para cada uno de los países admitidos. ¿Necesita comprobar 10.000 contraseñas diferentes para ver si cumplen con los criterios de contraseña? RealTestData te ofrece tantos como quieras.
Nuestra plataforma RealTestData crea datos de prueba simulados del mundo real para escenarios del mundo real. Utiliza varias tablas muy específicas con datos de todo el mundo, aleatoriza los datos y une datos de prueba simulados. Todo esto le brinda datos de prueba únicos que nunca se repiten. Muchos miles de millones de datos de prueba son posibles sin repetición.
Usos de RealTestData
Los datos de prueba son esenciales para el aseguramiento de la calidad en el desarrollo de software. Se usan en varios escenarios para garantizar que una aplicación esté libre de errores, sea segura y funcione. Estos son algunos casos de uso clave:
Pruebas funcionales
- Comprobar si las funciones o módulos individuales del software funcionan correctamente.
- Ejemplo: Introducir un contacto en un sistema y comprobar si los datos han llegado correctamente y se han emitido.
Pruebas de integración
- Asegurarse de que los diferentes módulos de una aplicación funcionen juntos correctamente.
- Ejemplo: Una tienda online comprueba si la función de carrito de la compra interactúa con el sistema de pago. Para ello, se requieren datos bancarios y direcciones simuladas.
Pruebas de rendimiento
- Los datos de prueba se utilizan para probar la resistencia y la velocidad del software en diversas condiciones.
- Ejemplo: Acceso simulado de usuario al iniciar sesión en un sitio web para probar su escalabilidad.
Pruebas de seguridad
- Los datos de prueba ayudan a identificar vulnerabilidades
- Ejemplo: Introducir nombres maliciosos en un formulario para comprobar las medidas de seguridad.
Pruebas de aceptación del usuario (UAT)
- Los datos de prueba del mundo real permiten probar el software desde el punto de vista del usuario final.
- Ejemplo: Se prueba una aplicación bancaria con datos de cuenta realistas pero anónimos.
Pruebas límite y negativas
- Probar escenarios extremos para verificar que el sistema es robusto.
- Ejemplo: Introducir 1000 caracteres en un campo que solo permite 255 caracteres.
¿Por qué son importantes los datos de prueba?
- Detectar errores de forma temprana: Al realizar pruebas con diferentes datos, se pueden detectar y solucionar problemas en las primeras fases de desarrollo.
- Garantizar la usabilidad: Los datos de prueba ayudan a recrear y mejorar de manera realista la experiencia del usuario.
- Cumplimiento de los requisitos reglamentarios: Especialmente en el caso de aplicaciones sensibles (por ejemplo, en finanzas o sanidad), las pruebas deben realizarse con datos seguros y conformes a la ley.
- Optimización del rendimiento: Los datos de prueba específicos se pueden utilizar para identificar cuellos de botella y procesos ineficientes.
Sin datos de prueba de alta calidad, difícilmente es posible un desarrollo de software fiable.
¿Cuándo debería empezar a trabajar con datos de prueba?
Idealmente, los datos de prueba deben iniciarse lo antes posible en el desarrollo de software. Cuanto antes se realicen las pruebas con los datos adecuados, más rápido se podrán detectar y corregir los errores. Esto ahorra tiempo, costes y reduce el riesgo de problemas graves en la producción.
Estos son los mejores momentos para usar datos de prueba:
Ya en fase de desarrollo
- Durante la programación, los desarrolladores pueden utilizar los datos de prueba para comprobar directamente si hay errores en las funciones individuales.
- Ejemplo: Un desarrollador prueba una función de inicio de sesión con usuarios de prueba.
Durante las pruebas unitarias
- Los módulos de software individuales se comprueban con datos de prueba.
- Ejemplo: Una función de cálculo se prueba con diferentes valores de entrada para asegurarse de que produce resultados correctos.
En las pruebas de integración
- Los datos de prueba simulan el intercambio entre diferentes módulos o interfaces externas.
- Ejemplo: Una plataforma de comercio electrónico comprueba si los pedidos con nombres y direcciones se transfieren correctamente a un sistema ERP.
Para pruebas de rendimiento y carga
- Los datos de prueba se utilizan para simular grandes cantidades de datos o muchas solicitudes simultáneas.
- Ejemplo: Una aplicación bancaria se prueba con miles de transacciones de prueba.
Pruebas de aceptación del usuario (UAT) de preproducción
- Los usuarios finales prueban el software con datos realistas, pero no reales.
- Ejemplo: Un sistema CRM se comprueba con datos de clientes anónimos.
¿Por qué no se deben utilizar datos de producción reales?
El uso de datos de producción en entornos de prueba puede plantear graves riesgos:
Riesgos de privacidad y seguridad.
- Los datos reales de los usuarios suelen contener información sensible (por ejemplo, datos personales, datos financieros).
- El uso en un entorno de prueba inseguro puede infringir las leyes de protección de datos, como el RGPD.
Falta de reproducibilidad de las pruebas
- Los datos de producción cambian constantemente, lo que dificulta la reproducción de los resultados de las pruebas.
- Ejemplo: Una consulta a la base de datos ofrece resultados diferentes porque se agregan nuevos registros.
Influir en la producción - Si las pruebas se realizan directamente sobre los datos de producción, estos pueden modificarse o eliminarse accidentalmente. - Ejemplo: Un script de prueba elimina por error datos reales de clientes.
Dependencias no controladas
- Los datos de producción a menudo contienen valores desconocidos o inesperados que hacen que las pruebas no sean confiables.
- Ejemplo: Un carácter inesperado en una dirección real da como resultado un error que no se produce en los datos de prueba.
Consecuencias jurídicas - Las empresas pueden recibir fuertes sanciones si los datos reales se utilizan de forma ilegal o se ven comprometidos.
Mejores prácticas de datos de prueba
- Utilice datos anónimos o sintéticos: Los datos de producción reales deben anonimizarse o reemplazarse por datos de prueba generados antes de su uso.
- Configurar entornos de prueba separados: Las pruebas nunca deben realizarse directamente en el entorno de producción.
- Actualice los datos con regularidad: Los datos de las pruebas deben ser realistas pero controlados y cambiar regularmente para cubrir diferentes escenarios.
- Restrinja los derechos de acceso: Solo las personas autorizadas deben tener acceso a los datos de prueba para evitar el uso indebido o la pérdida de datos.
Conclusión
Los datos de prueba son una parte indispensable del desarrollo de software y deben usarse en una etapa temprana. No se recomiendan los datos de producción reales en entornos de prueba por motivos de privacidad, seguridad y estabilidad.
2. Versión de prueba
Le ofrecemos la oportunidad de probar el poder de RealTestData con nuestra versión de prueba.
La versión de prueba es compatible con 5 de los 66 países disponibles (Alemania, EE. UU., Reino Unido, Francia y República Checa) y está limitada a 20 entradas diferentes por nombre, dirección, ciudad, etc. Aún así, puede ver el poder de nuestra plataforma que crea datos ilimitados.
Enlaces de descarga:
Download RealTestData
3. Interfaz gráfica de usuario de RealTestData
RealTestdata consta de una interfaz gráfica de usuario para Windows, MacOS y Linux. RealTestData es multiplataforma y no necesita instalar ningún otro software. Para los interesados en la tecnología: RealTestData está escrito íntegramente en Python, utilizando la biblioteca PySide6 para la representación gráfica.
Con la interfaz gráfica de RealTestData puede configurar todos los ajustes y también iniciar la generación de los datos.
RealTestData le ofrece todas las opciones que necesita para personalizar su configuración antes de la generación de datos de prueba. Dependiendo del tema deseado, puede ajustar muchos detalles aquí.
4. Menú Principal
Los botones “Cargar”, “Guardar”, “Plantillas” y “Generar” corresponden a los mismos nombres en el menú.
- Cargando el fichero de configuración
- Guardar el archivo de configuración después de los cambios
- Plantillas * Cargue, agregue, modifique, elimine y guarde archivos de plantilla con configuraciones de piezas específicas
- Genere los datos de prueba de acuerdo con las especificaciones en el archivo de configuración
Carga manual
Atención, el archivo de configuración se carga manualmente, por lo que no al inicio
Configuración de carga
La configuración actual se carga pulsando el botón “Cargar”. También hay un elemento de menú para esto.
La ubicación y el nombre del archivo de configuración se pueden encontrar en la primera línea de la GUI. Puede cambiar eso y leer el archivo de configuración desde otro lugar, pero solo temporalmente.
Sin embargo, las plantillas permanecen en el directorio de configuración.
Guardar configuración
GuardarHaga clic en “Guardar” para cambiar la configuración que ha cambiado. Esta es la única manera de garantizar que se utilicen los mismos datos en el próximo inicio.
Plantillas
Las plantillas son parte de una configuración general. Cada una de las 8 áreas básicas se puede guardar como una plantilla con diferentes valores.
Las plantillas permiten almacenar partes de la configuración en una plantilla e insertarlas en la configuración. Puede cargar, agregar, editar, eliminar y guardar plantillas.
Siempre se integra una plantilla en la configuración al cargar. Para asegurarse de que esta configuración también esté actualizada la próxima vez, la configuración se guarda y se vuelve a cargar automáticamente.
Todos los archivos de plantilla se encuentran en el directorio de configuración y tienen nombres específicos. No cambie los nombres fuera de la GUI de RealTestData, de lo contrario, ya no se encontrarán los archivos.
Antes de agregar o editar una plantilla, debe especificar los datos de la plantilla. Si desea que la plantilla tenga columnas de salida para almacenarlas en una plantilla, seleccione las columnas de salida que desea colocar en una plantilla, edite la plantilla y guárdela. Esta selección solo se almacena en el archivo de plantilla. Solo cuando guarde la configuración con la plantilla podrá usarla la próxima vez que la cargue.
Note
Para asegurarse de que los datos de la pestaña “Columnas” no se almacenan en el propio archivo de configuración, vuelva a cargar la configuración antes de cambiar cualquier cosa en la configuración.
Debe asignar un nombre correcto a la plantilla, elegir un nombre y también elegir un archivo. El archivo siempre se almacena en la carpeta de configuración.
Note
El nombre del archivo de plantilla se puede elegir libremente, pero el nombre del archivo debe cumplir con las convenciones del sistema operativo.
Ejemplo
Solo nombre y apellido
Antes de agregar una plantilla, especifique los valores que desea almacenar en la plantilla. Esto se determina mediante el tictac. Solo los valores que se marcaron anteriormente se almacenan en la plantilla.
Ejemplo
Si la casilla de verificación Datos de salida está activada, defina las columnas antes de agregar una plantilla. El mismo procedimiento se aplica cuando se edita una plantilla.
Si desea editar una plantilla, cargue primero la plantilla existente, cambie los datos si es necesario y, a continuación, vuelva a guardar la plantilla.
Generar
Genere los datos de prueba, el programa abrirá automáticamente una nueva ventana con los resultados.
El resultado también se puede encontrar en el directorio de salida como RealTestData, dependiendo de la extensión correspondiente.
Idioma (solo disponible en el menú)
Cambie el idioma de la GUI a uno de los idiomas admitidos. Estos son el alemán, el inglés, el francés y el checo. El idioma de la GUI es independiente del idioma de salida. El idioma de la GUI solo garantiza la salida dentro de la GUI en el idioma respectivo. RealTestData recuerda el idioma seleccionado y la próxima vez que el software se inicia en el mismo idioma que el especificado por última vez. Esta configuración se almacena en el directorio de configuración con el nombre de archivo “language.txt”.
Ayuda (solo disponible en el menú)
Con el menú “Ayuda” puede leer la descripción de la instalación correspondiente, la documentación de configuración y esta documentación en formato PDF. Los archivos se encuentran en un subdirectorio de RealTestData y también se pueden ver allí directamente con un lector de PDF.
Los diferentes sistemas operativos se pueden encontrar en: Linux: /usr/bin/RealTestData/Documentation MacOS: /aplicaciones/RealTestData.app/Contenido/Recursos/Documentación Windows: C:\Archivos de programa\RealTestData\Documentation
Acerca de (solo disponible en el menú)
La opción de menú “Acerca de” abre la ventana “Información”. Allí puede ver la versión y la clave de licencia y también puede abrir el “Pie de imprenta”, el “EULA” o la “Política de privacidad” (GDPR) en el idioma actual respectivo.
Inicializar
Con el botón “Inicializar”, puede llevar toda la configuración al estado inicial. Se sobrescribirán todos los ajustes existentes. Independientemente del estado en el que se encuentre el archivo de configuración, se reescribe por completo.
Cerrar
Cierre la GUI de RealTestData, equivalente al botón de cierre.
5. Botones para la configuración detallada
Configuración de entrada
Esta configuración almacena dónde se almacenan los archivos de datos de prueba: “Ruta de entrada”. Por lo general, esta ruta no se cambia y permanece vacía. RealTestData siempre toma un subdirectorio del directorio de instalación. Solo si realmente desea los datos en otro lugar, tendría que ingresar una ruta absoluta aquí.
Los diferentes sistemas operativos se pueden encontrar en: Linux: /usr/bin/RealTestData/TestData MacOS: /Aplicaciones/RealTestData.app/Contenido/Recursos/TestData Windows: C:\Archivos de programa\RealTestData\TestData
Configuración de salida
En la configuración de salida, se establece la “Ruta de salida”. Si desea introducir una ruta, entonces una ruta de salida absoluta. Usted elige la ruta en la que nuestra plataforma almacena los datos exportados. Son posibles las rutas locales y de red
Se pueden encontrar las siguientes configuraciones predeterminadas para los diferentes sistemas operativos:
Linux: /Inicio/
Archivo de registro y Archivo de salida especifican el nombre de los archivos.
El número de registros a generar se limita automáticamente a 20 en la versión de prueba, si ingresa un valor mayor, se reduce a 20. En la versión completa, esto no está restringido.
Con “Idioma de salida” puede configurar en qué idioma desea ver los campos generados como (“Saludo”, “Estado civil”, etc.). Todos los encabezados de las columnas también se adaptan al idioma respectivo.
Puede utilizar Países de emisión para especificar los países para los que se generan los datos de prueba. Tiene la opción de elegir solo un país, generalmente el estándar para su país (por eso también existe la versión completa de un país), pero si necesita datos multinacionales como direcciones de diferentes países, puede elegir tantos como desee (hasta 5 en la versión de prueba, todos 1,5,10 o los 66 en la versión con licencia).
Formato de salida
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 adaptar a sus necesidades, es decir, incluso los nombres de las columnas se pueden personalizar.
CSV
se pueden seleccionar separadores como punto y coma, coma y tabulador, 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 todo como una matriz JSON
XML:
La raíz y el registro XML son seleccionables
SQL:
La creación de tablas y el nombre de la base de datos son seleccionables. 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
Configuración de contraseña
RealTestData también puede generar contraseñas que cumplan ciertos criterios. Puede especificar la longitud de la contraseña que desea tener desde-hasta. También puede especificar qué debe contener la contraseña: letras minúsculas o mayúsculas, números y caracteres especiales y qué caracteres especiales están permitidos. Esto permite una elección completamente libre de cualquier contraseña.
Seleccione las opciones para una contraseña generada:
Longitud mínima y máxima de la contraseña
Caracteres permitidos en la contraseña: subcaracteres, mayúsculas, números, caracteres especiales
Ajustes adicionales
En la configuración adicional se encuentra uno de los campos más importantes de RealTestData. Puedes usarlo para generar diferentes tipos de números. Empezando por los números que contengan parte de su nombre, pasando por la fecha de nacimiento en el campo, hasta la posibilidad de letras minúsculas o mayúsculas, y dígitos, también se permite una mezcla. Los caracteres que no tienen significado para la visualización se adoptan 1:1.
Opciones para cualquier número con diferentes significados Formato de cadena/número: Qué debe contener la cadena: fecha de nacimiento, parte del nombre y apellido, letras minúsculas, letras mayúsculas, números, mezcla de todo, número de identificación fiscal o PERSID
YY, YYYY - Año de nacimiento
M, MM - Mes de nacimiento
D, DD - Día de nacimiento
F,FF,FFF - Nombre de pila
L,LL,LLL - ApellidoTodas las demás opciones de configuración se pueden encontrar en esta ventana
N - Dígito
L - letra minúscula
U - Letra mayúscula
X - Mezcla de todos los N,L,U
Todos los demás caracteres se copian 1:1, incluidos los espacios
También se puede utilizar para crear los identificadores personales checos especiales (PERSID) y el número de identificación fiscal (IVA) europeo. Por supuesto, el PERSID se genera de manera sensata solo para la República Checa y Eslovaquia, pero es un número válido (algoritmo MOD11)Edad mínima y máxima para el cumpleaños
número de inicio del número secuencial
porcentajes para correos electrónicos de fantasía, GMail, tarjeta de crédito falsa
número de días hábiles a partir de hoy x días hábiles. Nuestra base de datos contiene días festivos de muchos países, por lo que esta fecha es muy precisa
¿El IBAN debe contener espacios para una mejor legibilidad?
Qué tipo de correos electrónicos están permitidos: Personal, Universitario, Empresarial
Columnas de salida
¿Qué columnas desea generar para cada fila de salida? Esta es una consideración importante antes de la distribución real. En esta pantalla, puede arrastrar y soltar para determinar qué se debe generar. Todas las columnas que están por encima del signo de igualdad se muestran en el orden especificado. Las columnas que no son necesarias se pueden empujar hacia abajo.
El mismo procedimiento se aplica a los dos campos combinados. Aquí se combinan varias columnas, con un solo espacio entre ellas. Los campos compuestos le permiten combinar varios campos en uno. Nuevamente, las columnas sobre el signo “=” se tienen en cuenta, todas las demás no. Puede definir dos campos compuestos e insertarlos en la lista de la izquierda.
Hay disponibles hasta 35 columnas diferentes.
Ejemplo
Campos compuestos:
Saludo Nombre Apellido
Dirección Código Postal Ciudad
He aquí un resumen de todas las columnas disponibles hoy:
Campos de datos admitidos
RealTestData puede generar una amplia gama de campos de datos. La primera columna es solo la letra utilizada internamente como abreviatura para el campo, que también puede ver en el archivo de configuración.
Abreviatura | Nombre | Descripción |
---|---|---|
N | Número | A cada fila de datos se le asigna un número de secuencia único |
S | Saludo | Dependiendo del nombre, el saludo es alemán, inglés, francés o checo |
F | Nombre | Los nombres de pila 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 | En blanco si el género es masculino o femenino 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 | Número de tarjeta de crédito | Ya sea un número de tarjeta de crédito de prueba o un número de tarjeta de crédito emulado que pase la prueba de Lund con el número adicional marcado |
8 | Fecha de vencimiento de la tarjeta de crédito | Ya sea un mes en el futuro o el mes actual |
9 | Tarjeta de Crédito 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 en este país incl. número de casa |
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 calle y ciudad, todos los códigos postales alemanes son correctos con calle y ciudad |
P | Distrito | Solo cuando se da para la dirección, rara vez se usa, principalmente en el Reino Unido |
T | Ciudad | Lugar existente en el país, 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 si se conocen, solo las ciudades pequeñas tienen 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. Nombres y apellidos o bien se acortan de diferentes maneras, como en las empresas, o bien se trata de 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 seleccionables: longitud mín./máx., letras minúsculas/mayúsculas/números/caracteres especiales |
H | Cualquier número | Cree cualquier cadena en diferentes formatos de acuerdo con las reglas seleccionables: |
N = Número, L = Minúsculas, U = Mayúsculas, A = Minúsculas + Mayúsculas, X = Mayúsculas + Números M = Mezcla de todos, los demás caracteres no se convertirán | ||
Ejemplo para cualquier número = “AAMMDD-FL-NNN. UUU/XXX-UNX”, (AAMMDD puede ser la fecha de nacimiento, FL puede ser iniciales, | ||
FLLL puede ser la primera letra 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 ciertas reglas | ||
Y | Color de ojos | Selecciona un color de ojos existente de acuerdo con los estándares mundiales |
1 | Nombre de cuenta de redes sociales 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 que consta de varios campos, tal como se especifica en el |
G | Campo compuesto | Un segundo campo que consta de varios campos, como se especifica en el |
J | Texto largo | Crea un campo de texto con una longitud de 100 a 1000 caracteres. El idioma es el idioma nacional o el inglés. |
K | Dirección de Bitcoin | Una dirección de Bitcoin simulada |
0 | UUID | Un identificador único universal (UUID) |
Nombres de columna
Puede cambiar el nombre de todos los encabezados de columna en los 4 idiomas. Para hacer esto, primero seleccione un idioma y luego comience a cambiar el nombre. Si el campo está vacío, se utilizan los nombres predeterminados establecidos por RealTestData.
Casos de prueba negativos
RealTestData también puede generar datos de prueba para casos de prueba negativos. Si activa la opción “Caso de prueba negativo” para una columna, el campo se genera de tal manera que se supera la longitud máxima definida. Esto se logra agregando palabras adicionales al campo hasta que la columna sea demasiado larga. Esto es posible para cualquier columna que se especifique en la lista. En el caso de los valores numéricos, se superan estos, en el caso de la longitud, se supera la longitud total.
Ejemplo
En el caso de un código postal, puede ser un código postal demasiado corto o demasiado largo, así como en el caso del IBAN o la longitud de la tarjeta de crédito. Bitcoin y UUID también pueden ser demasiado cortos o demasiado largos. Si marca caso de prueba negativo en la lista, solo se crean valores negativos.
Por lo tanto, si desea preparar pruebas negativas, seleccione solo las columnas que necesita para la prueba. Cualquier prueba con estos valores debería fallar.
Contacto
RealTestData
RealTestData
Hlavní 373
25089 Lázně Toušeň
República Checa
info@realtestdata.com