Manual de Usuario de GXtest Executor

From GXtest Wiki
Revision as of 20:25, 22 August 2009 by Ftoledo (Talk | contribs)

Jump to: navigation, search

Categoría:Guías de GXtest

El componente que será utilizado desde el GXtest Server para ejecutar las pruebas está disponible para ejecutarlo desde cualquier aplicación externa. Para ello se puede invocar por línea de comandos, y este ejecuta un Test Case (más adelante ejecutará también una Suite) y guarda un archivo con el resultado de la ejecución.


Ejecución por Línea de Comandos

Executor.exe [ProjectName] [TestCaseName] {más parametros ...}

Por ejemplo, ejecuto:

Executor.exe Ajax tc1

El Executor ejecuta los casos de prueba y guarda en el path al menos 2 archivos:

  1. tc1.xml
  2. tc1_detailed.xml

El primero simplemente dice si pasó bien o no para cada uno de los pasos. Si, hubo errores, cada comando tendrá un "Error Detail". Todo esto se puede ver mas detalladamente (parametros, datos de entrada, tiempos de ejecución, etc.) en el archivo detallado. Adicionalmente, si hubo error, se adjuntan los html´s de respuesta de la aplicación.



Executor.exe ? para visualizar la siguiente ayuda:

[GXTest Executor Help] Example: Executor.exe Prj Test [[-N: iterations] [-P Path] | [-conf Path]]
     >> Prj   -> Name of the Project
     >> Test  -> Name of Test Case to Execute
     >> -N    -> Number of times to run (1 by default)
     >> -P    -> Output path to save results
     >> -conf -> Path to Executor_config.xml