Descripción #
Utiliza la función RANDOMIZER del comando Fx para generar un número aleatorio comprendido entre un valor mínimo y un máximo especificados en los parámetros. Es ideal para procesos que requieren variabilidad de datos.
Parámetros #
- Parámetro 1: valor mínimo del intervalo. Ej. 100. En este parámetro también se puede ingresar un valor máximo y por defecto el valor mínimo es cero.
- Parámetro 2: valor máximo del intervalo. Ej. 999
- Guardar resultado: Variable donde se almacenará el número aleatorio generado tras la ejecución del comando.
Usos más comunes #
- Pruebas de Carga y QA (Testing): En entornos de calidad. Permite crear miles de registros con datos distintos para probar cómo reacciona un sistema ante múltiples registros de información sin repetir el mismo ID. Ej.: Crear 100 usuarios de prueba con números de documento ficticios. Generar un número aleatorio entre 10.000.000 y 99.999.999
- Generación de Códigos de Verificación o PINs: Útil para flujos que simulan la creación de credenciales temporales o cupones de descuento únicos. Ej.: Generar un código de 6 dígitos para un campo de «Código de Promoción» en una prueba de carrito de compras.
Ejemplo de Uso #
Generar un número aleatorio y guardarlo en la variable “rand” para utilizarlo en pasos posteriores del flujo..
Pasos:
- Buscar el comando Fx en la sección Utilitarios
- Seleccionar la función “RANDOMIZER”
- Guardar el valor numérico en la variable “rand”

4. Ejecutar y Revisar Evidencias:
L00001 - 11:50:25 - XXX - inicia ejecución - Test: Test-Fx
L00002 - 11:50:25 - XXX - TITULO: -->
===================================================================================================================================
L00003 - 11:50:25 - CMD - ejecutando comando << Test-Fx ; dato1 >> - {funcion} ; RANDOMIZER ; 1000 ; 9999 ; 2 ; ; ramd ; Fx
L00004 - 11:50:25 - OK - Función ejecutada correctamente. Resultado: [5779] Almacenado bajo la etiqueta [Fx] en el archivo '_wrk_datos.TMP'.
===================================================================================================================================
L00005 - 11:50:25 - OK - finaliza ejecución - Test: Test-Fx
