Ejecutar escenarios por consola de comandos

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > Pruebas Automáticas > Utilizar las Pruebas automáticas > Ejecutar escenarios >

Ejecutar escenarios por consola de comandos

Introducción

La ejecución de escenarios puede realizarse de manera manual y tantas veces se necesite, como se describe en Executar escenarios.

Sin embargo, usted podrá también ejecutarlos via la consola de comandos.

 

Podrá usar el símbolo del sistema para crear ejecuciones programadas y por ejemplo, apoyarse en archivos .bat o en tareas programadas de Windows para ejecutar los escenarios sin intervención de un usuario.

 

Antes de comenzar

Asegúrese de estar familiarizado con el uso de la consola de comandos y con opciones de creación de archivos .bat o tareas programadas en Windows.

Para información adicional sobre estos temas, consulte enlaces externos donde se ilustran las diversas opciones, como por ejemplo: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/batch.mspx?mfr=true sobre archivos .bat, o http://msdn.microsoft.com/en-us/library/windows/desktop/aa384006(v=vs.85).aspx, sobre programar tareas en Windows.

 

Opciones por línea de comandos

Consulte la siguiente tabla para ver el listado de opciones al ejecutar escenarios por consola.

 

 

OPCIÓN

DESCRIPCIÓN

/console

Ejecuta la consola

/i

Numero de repeticiones de los escenarios que serán ejecutados.

Ignora la opción /r.

/r

Tiempo en minutos bajo el cuál se ejecutarán los escenarios.

No debe usarse con la opción /i.

/c

Continúa la ejecución bajo la aparición de algún error.

/t

Tiempo de espera en segundos para intentos fallidos de ejecución.

/execlogdir

Define la carpeta donde los log de ejecución de escenarios serán guardados.

/h

URL del proyecto.

/provider

Especifica el proveedor de datos, de acuerdo al motor de base de datos:

MSSqlClient (para SQL Server)

Oracle (para Oracle).

/dsn

Define la cadena de conexión de la base de datos.

Vea la sección Cadena de conexión a base de datos para más información.

/info

La ruta hacia el archivo de información adicional.

/update

Inicia la aplicación para actualizar usuarios en un escenario grabado.

/p

Número de hilos a ser creados para las pruebas.

/?

Muestra la ayuda de la aplicación.

/exit

Salir de la consola de la aplicación.

 

Un ejemplo común para ejecutar todos los escenarios dentro de una carpeta C:\Autotesting\Travel\, bajo 10 iteraciones, 4 hilos en paralelo, y un tiempo de espera de 10 segundos, sería:
Bizagi.AutoTesting.UI.exe /console C:\Autotesting\Travel /c /i 10 /p 4 /t 5

 

¿Cómo utilizar estas opciones?

En case de que usted no esté familiarizado con la consola de comandos, siga estos pasos para utilizar y probar las opciones enumeradas anteriormente:

 

1. Ejecute la consola de comandos, o símbolo del sistema (cmd.exe) con permisos de administrador.

 

Autotesting_runwadmin

 

2. Navegue hacia la ruta donde la herramienta de Pruebas Automáticas esta instalada, y dentro de la sub-carpeta App, utilizando comandos de DOS:

cd [su_ruta]

 

Autotesting17

 

 

4. Ingrese Bizagi.AutoTesting.UI.exe seguido por el comando /console, y seguido de la ruta donde se encuentran los archivos .test.

Considere opciones adicionales según su necesidad:

 

Autotesting18

 

En el caso de error durante la ejecución de cualquier escenario o iteración, se mostrará un mensaje de error con los detalles.

 

Autotesting20.