Nombre | Descripción |
-exe | Directorio al binario de tu utilidad de automatización o herramienta de test.
También es posible seleccionar el modo interno:
\*\* Solo Windows:
PDR - herramienta compleja de chequeos de escritorio
\*\* windows & linux:
PWR - herramienta compleja de chequeos web (con Selenium)
\*\* requiere curl en el PATH:
stats - monitorización rápida del rendimiento del web server
\*\* solo linux:
goliat – chequeos web basadas en Pandora Webserver |
-args (opcional) | Argumentos para la herramienta de automatización |
-script | Script(s) a ejecutar.
Se pueden definir tantos como se necesiten. Por ejemplo:
-script script1,script2,script3
|
-folder (opcional) | Directorio en el que se almacenarán los screenshots |
-name (opcional) | \* PWR: define el nombre de la transacción
\* PWD: nombre de la fase, se pueden definir tantas como se necesiten
ejemplo: -name phase1,phase2,phase3
deberían coincidir con los scripts definidos |
-pwr\_port(opcional) | Puerto de escucha del servidor PWR
4444 por defecto, requiere -exe PWR |
-pwr\_host(opcional) | Host en el que se encuentra el servidor PWR
Localhost por defecto, requiere -exe PWR |
-pwr\_browser(opcional) | Navegador en el que se ejecutarán los chequeos PWR
\*Firefox por defecto, requiere -exe PWR |
-pwr\_classic(opcional) | Usa las librerías antiguas
Test::WWW::Selenium
PandoraFMS::WebDriver, requiere -exe PWR, 0 por defecto |
-pwr\_override\_global\_phase\_time (opcional) | Sustituye el valor del modulo global time, por la sumatoria de todas las phases.
Si el token está a 1, se usara como valor del módulo la suma de todas las fases.
|
-retries (opcional) | Número máximo de reintentos en caso de error |
-ss\_config (opcional) | Configuración de los screenshots: X,Y,Ancho,Altura
ejemplo: -ss\_config 0,0,100,100
obtendrá una imagen de 100x100 desde las coordenadas 0,0
\[solo Windows\]: activa el parámetro -ss\_config para capturar la ventana activa |
-checkpoint (opcional) | Crea un nuevo screenshot de control |
-s(opcional) | Macro de sustitución, Sustituye cada instancia de \_texto\_ por el valor configurado. Es posible usar now+1 como valor para insertar el día actual. Se pueden configurar tantas macros (-s) como se necesiten, seguidas con el formato (-f) en caso de que
sea necesario:
-s macro1=value1 -f format1 -s macro2=value2 -f format2 |
-f(opcional) | Formato para las macros de tipo fecha
usa notación std:
ejemplo: -f "%y%m%d" con fecha 2016, Sep 13 para obtener 160913 |
-k(opcional) | Usa la salida de errorlevel para los chequeos en caso de fallo. Se comprueba por
defecto en caso de que el plugin devuelva alguna fase de ‘\[error\]’ |
-max\_differences(opcional) | Especifica el porcentaje máximo de diferencia entre la imagen de control y las obtenidas como resultado del test. Por defecto está configurado con el valor numérico 0.5 |