CasperJS

Software captura de pantalla:
CasperJS
Detalles de software:
Versión: 1.0.4 / 1.1.0-beta3
Fecha de carga: 13 May 15
Licencia: Libre
Popularidad: 47

Rating: nan/5 (Total Votes: 0)

CasperJS es básicamente una interfaz más fino para soportar las pruebas de navegador sin interfaz gráfica para su proyecto.
Pruebas del navegador sin cabeza es un método de prueba donde los desarrolladores utilizan un navegador sin cabeza como SlimerJS , PhantomJS o trifleJS (no soportado por CasperJS) para simular un navegador y ver cómo reacciona la página.
Mientras que las herramientas originales pueden hacer esto por su cuenta, CasperJS soporta una mucho más fácil de usar interfaz, fuertemente inclinada hacia los aficionados de JavaScript

Características .

< ul>

  • Definir una serie de operaciones para realizar en el navegador
  • Orden y reordenar estos pasos según sea necesario
  • Rellenar formularios
  • Presentar formas
  • Haga clic en los enlaces
  • Siga los enlaces
  • Hacer una página de pantalla
  • Entrar acciones y resultados
  • Descargar recursos
  • Páginas web Raspe
  • Soporte CoffeeScript
  • ¿Qué hay de nuevo en esta versión:.

    • número de versión fija en package.json

    ¿Qué hay de nuevo en la versión 1.0.0-RC4:

    • Fijo:
    • Imposible requerir módulos CoffeeScript
    • La inyección clientScripts no funciona

    • Método
    • Enhanced Tester.assertField (), que puede ahora pruebas para otros tipos de campo que los insumos.
    • Casper.getCurrentUrl () podría comportarse mal con urls codificados
    • Añadido:
    • Casper.echo () para imprimir un mensaje a la consola casper del ambiente DOM remoto
    • Casper.waitForText () para esperar a un texto dado para estar presente en los contenidos la página HTML
    • ClientUtils.getFieldValue ()

    ¿Cuál es nuevo en la versión 1.0.0-RC1:

    • Se ha añadido soporte de cabeceras personalizadas impulsa saliente petición.
    • Se ha añadido soporte para la pronta () y confirmar ().
    • Se ha añadido soporte para PhantomJS 1,6 Página Web # ZOOMFACTOR.
    • eventos url.changed y navigation.requested Añadido.

    ¿Qué hay de nuevo en la versión 0.6.10:

    • Casper.download () no funciona correctamente con los binarios .
    • No se puede poner // comentarios en evaluar la función ().
    • añadida una clase colorizer maniquí, con el fin de desactivar los colores en la salida de la consola.
    • Actualización y documentación fija sobre la extensibilidad.

    ¿Cuál es nuevo en la versión 0.6.9:

    • PhantomJS 1.5 es ahora la versión mínima PhantomJS apoyado.

    ¿Qué hay de nuevo en la versión 0.6.8:

    • Se ha añadido soporte para los selectores XPath
    • Tester.assertNotEquals Añadido ()

    ¿Qué hay de nuevo en la versión 0.6.7:

    • Correcciones:
    • utils cliente fueron, posiblemente, aún no se inyecta, y al momento de llamar Capser.base64encode () de algunos eventos.
    • args CLI contiene = (signo igual) no fueron analizados correctamente.
    • muestra googlepagination estaba roto.

    ¿Cuál es nuevo en la versión 0.6.6:

    • Tester.assertSelectorExists estaba roto
    • .

    ¿Qué hay de nuevo en la versión 0.6.5:

    • tester.findTestFiles () ahora devuelve los resultados en predecible orden.
    • Añadido a nivel --log y --direct opciones a Casper comando de prueba.
    • Fijo 0.6.4 número de versión en bootstrap.js.
    • número de versión centralizada a package.json.
    • Compatibilidad garantizada con PhantomJS 1.5.

    Requisitos

    • habilitado JavaScript en el lado del cliente
    • PhantomJS 1.9.1 o superior

    Programas parecidos

    Yeti
    Yeti

    12 May 15

    Jasmine
    Jasmine

    9 Apr 16

    ruby-debug
    ruby-debug

    13 May 15

    PHP_CodeSniffer
    PHP_CodeSniffer

    20 Jul 15

    Otro software de desarrollador Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Comentarios a la CasperJS

    Comentarios que no se encuentran
    Añadir comentario
    A su vez en las imágenes!
    Búsqueda por categoría