PhantomJS v2 unos comandos útiles

by Carlos Montes //

En este artículo mostramos algunas opciones de la línea de comandos muy útiles para configurar mejor nuestro PhantonJS v2.

Como ya sabemos PhantonJS es un navegador sin interfaz gráfica utilizada para la automatización de la interacción página web.

A continuación mostramos algunas opciones de la línea de comandos que nos ayudarán a configurar de una manera mas eficiente nuestro navegador según nuestras necesidades.

 

--debug=[true|false] 

Imprime advertencia y mensaje de depuración, el valor por defecto es false.
Nos ayudará con posibles fallos que tenga, errores de JavasSript, librerías, Clases, y mucho más.

 

--ignore-ssl-errors=[true|false]

 Ignora los errores SSL, como los errores de certificados caducados o autofirmados, valor por defecto false.
Muy útil si tenemos problemas con los certificados con false podremos evitarnos algunos dolores de cabeza.

 

--load-images=[true|false]

Cargar todas las imágenes en línea, el valor por defecto es true
Con false podremos evitar la carga, no siempre, innecesaria de imágenes

 

--config=[path]

Especifica un archivo de configuración con formato JSON.
Podremos especificar configuraciones distintas según nuestras necesidades.

Ejemplo de configuración custom para nuestro entorno:

--config=/path/to/config.json
{
  "ignoreSslErrors": true,

  "outputEncoding": "utf8",

  /*Degug*/
  "printDebugMessages":true,

  /*Load images*/
  "autoLoadImages":false,
}

Fuentes:

http://phantomjs.org/api/command-line.html

 

#PhantonJS #PhantonJS API #Testing
Compartir

También te puede interesar