CasperJS

Tela Software:
CasperJS
Detalhes de Software:
Versão: 1.0.4 / 1.1.0-beta3
Data de upload: 13 May 15
Revelador: Nicolas Perriault
Licença: Livre
Popularidade: 47

Rating: nan/5 (Total Votes: 0)

CasperJS é basicamente uma interface mais fina para apoiar o teste de navegador sem cabeçalho para o seu projeto.
Teste navegador Headless é um método de ensaio, onde os desenvolvedores usar um navegador sem cabeçalho como SlimerJS , PhantomJS ou trifleJS (não suportado pelo CasperJS) para simular um navegador e ver como a página reage.
Enquanto as ferramentas originais pode fazer isso por conta própria, CasperJS suporta um muito mais fácil de usar interface, fortemente inclinado para aficionados JavaScript

Recursos :.

< ul>

  • Defina uma série de operações a realizar no navegador
  • Ordem e re-order estes passos conforme necessário
  • Preencher formulários
  • Envie formas
  • Clique em ligações
  • Siga as ligações
  • Faça uma tela capturada página
  • Log ações e resultados
  • recursos transferir
  • páginas da Web raspará
  • Suporte CoffeeScript
  • O que é novo nesta versão:.

    • número da versão fixa em package.json

    O que é novo na versão 1.0.0 RC4-:

    • Arrumado:
    • Impossível requerem módulos Coffeescript
    • Injetar clientScripts não está funcionando
    • método aprimorado Tester.assertField (), que agora pode testa para outros tipos de campo do que entradas.
    • Casper.getCurrentUrl () poderia se comportar mal com urls codificados
    • Adicionado:
    • Casper.echo () para imprimir uma mensagem para o console casper do ambiente DOM remoto
    • Casper.waitForText () para aguardar um determinado texto para estar presente no conteúdo página HTML
    • ClientUtils.getFieldValue ()

    O que é novo na versão 1.0.0-RC1:

    • Adicionado suporte de cabeçalhos personalizados envio de saída pedido.
    • Adicionado suporte para o prompt () e confirmar ().
    • Adicionado suporte para PhantomJS 1,6 WebPage # ZOOMFACTOR.
    • Adicionado eventos url.changed & navigation.requested.

    O que é novo na versão 0.6.10:

    • Casper.download () não está funcionando corretamente com binários .
    • Não é possível colocar // comentários em avaliar a função ().
    • Adicionado uma classe colorizer manequim, a fim de desativar cores na saída do console.
    • Atualização e documentação fixa sobre extensibilidade.

    O que é novo na versão 0.6.9:

    • PhantomJS 1.5 é agora a versão mínima PhantomJS suportado.

    O que é novo na versão 0.6.8:

    • Adicionado suporte para seletores XPath
    • Tester.assertNotEquals Adicionado ()

    O que é novo na versão 0.6.7:

    • Correções:
    • utils clientes foram, possivelmente, ainda não sendo injetado e disponível ao chamar Capser.base64encode () a partir de alguns eventos.
    • args CLI contendo = (igual sinal) não foram analisados ​​corretamente.
    • amostra googlepagination foi quebrado.

    O que é novo na versão 0.6.6:

    • Tester.assertSelectorExists foi quebrada
    • .

    O que é novo na versão 0.6.5:

    • tester.findTestFiles () agora retorna resultados em previsível fim.
    • Adicionado em nível --log e --direct opções para Casper comando de teste.
    • Fixo 0.6.4 número de versão no bootstrap.js.
    • número de versão centralizado para package.json.
    • compatibilidade garantida com PhantomJS 1.5.

    Requisitos :

    • o JavaScript habilitado no lado do cliente
    • PhantomJS 1.9.1 ou superior

    Programas semelhantes

    Cucumber
    Cucumber

    6 Mar 16

    SlimerJS
    SlimerJS

    20 Jul 15

    simple-debug.css
    simple-debug.css

    1 Mar 15

    DbUnit
    DbUnit

    10 Apr 16

    Outro software de desenvolvedor Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Comentário para CasperJS

    Comentários não encontrado
    Adicionar comentário
    Ligue imagens!
    Busca por categoria