zombie.js

Tela Software:
zombie.js
Detalhes de Software:
Versão: 4.2.1 Atualizado
Data de upload: 10 Feb 16
Revelador: Assaf Arkin
Licença: Livre
Popularidade: 68

Rating: nan/5 (Total Votes: 0)

Zombie.js permite aos desenvolvedores testar o código JavaScript do lado do cliente em um ambiente simulado.

código do lado do cliente pode ser testado em Node.js, assim como eles serão correu para dentro de um navegador

O que é novo nesta versão.:

  • ADICIONADO:
  • Suporte preliminar para a API fetch (https://fetch.spec.whatwg.org/)
  • Pode usar o browser.fetch para recuperar quaisquer recursos, utilizando os cookies, gasoduto e todas as outras configurações do navegador
  • MUDOU:
  • atualizado para JSDOM 4.1
  • Use browser.status vez de browser.statusCode (APIs HTML usam status e statusText)
  • browser.resources agora é apenas uma matriz de todos os recursos solicitados ao processar a janela aberta no momento. Recursos não compartilhados por todas as janelas, e outras características (configuração de pipeline, buscar recursos) mudou-se para outro lugar.
  • gasoduto Separado de recursos. Use browser.pipeline.addHandler adicionar o manipulador de solicitação / resposta para a instância do navegador, ou Pipeline.addHandler adicionar o manipulador a todos os novos casos.
  • Pipeline API mudou também. Solicitar manipulador chamado com instância do navegador e Fetch Request objeto, pode retornar nulo ou um Fetch objeto Response. manipulador de resposta chamado com instância do navegador, solicitação e resposta de objeto, deve retornar mesmo ou novo objeto de resposta. Manipuladores não usar retornos de chamada, se você precisar de comportamento assíncrono, retornar uma promessa.
  • FIXO:
  • bolinho vazio e cabeçalho de referência não enviou # 881
  • Adicionado navigator.appVersion # 885
  • REMOVIDO:
  • document.window, use document.defaultView vez
  • browser.close nome do método confuso, o uso browser.window.close se você realmente precisa para fechar a janela.

O que é novo na versão 4.0.5:

  • ADICIONADO:
  • Suporte preliminar para a API fetch (https://fetch.spec.whatwg.org/)
  • MUDOU:
  • atualizado para JSDOM 4.1
  • A implementação de recursos para usar o Fetch API.

O que é novo na versão 3.1.0:

  • ADICIONADO:
  • classe URL DOM
  • eventos XHR emitidos para o navegador
  • wait () termina com o erro se o navegador não pode carregar todos os recursos na página (por exemplo, não consegue carregar scripts)
  • O envio do formulário utilizando uma entrada de imagem irá incluir coordenadas
  • REMOVIDO:
  • browser.fork já não é suportado
  • opção browser.htmlParser já não é suportado, sempre usando o navegador padrão (parser5)
  • Browser.visit (url, opções) não altera mais opções de instância
  • resources.mock / falha / delay, use Nock vez
  • Protocolo e BCAT, nenhum teste
  • REMOVIDO:
  • Browser.create
  • Browser.dns e Browser.ports, a mudança para implementação diferente
  • MUDOU:
  • Browser.debug - & # x3e; browser.debug (por exemplo)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Obsoleto, o uso do navegador. = Em vez
  • Timeout evento - & # x3e; setTimeout, intervalo - & # x3e; setInterval
  • Removido onalert / onconfirm / onprompt, o uso browser.on ( "alerta", fn) etc
  • Credenciais substituídos por browser.on ( «autenticar», fn)
  • browser.wait () é executado ciclo de eventos para que você pode pegar feito / eventos de erro
  • ciclo de eventos realizado evento renomeado para a marcha lenta
  • atualizado para JSDOM 3.1, acrescentou io.js e Nó 0,12 suporte
  • Todos despejo () métodos agora aceitam fluxo de saída ou saída para stdout
  • erros XHR não interromper o ciclo de eventos

O que é novo na versão 3.0.10:

  • ADICIONADO:
  • classe URL DOM
  • eventos XHR emitidos para o navegador
  • wait () termina com o erro se o navegador não pode carregar todos os recursos na página (por exemplo, não consegue carregar scripts)
  • browser.serialize Experimental ()
  • REMOVIDO:
  • browser.fork já não é suportado
  • opção browser.htmlParser já não é suportado, sempre usando o navegador padrão (parser5)
  • Browser.visit (url, opções) não altera mais opções de instância
  • resources.mock / falha / delay, use Nock vez
  • Protocolo e BCAT, nenhum teste
  • Browser.dns e Browser.ports, a mudança para implementação diferente
  • MUDOU:
  • Browser.debug - & # x3e; browser.debug (por exemplo)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Obsoleto, o uso do navegador. = Em vez
  • evento timeout - & # x3e; setTimeout, intervalo - & # x3e; setInterval
  • Removido onalert / onconfirm / onprompt, o uso browser.on ( "alerta", fn) etc
  • Credenciais substituídos por browser.on ( «autenticar», fn)
  • browser.wait () é executado ciclo de eventos para que você pode pegar feito / eventos de erro
  • ciclo de eventos realizado evento renomeado para a marcha lenta
  • atualizado para JSDOM 3.1, acrescentou Nó 0,12 e io.js suporte

O que é novo na versão 3.0.4:

  • ADICIONADO:
  • classe URL DOM
  • eventos XHR emitidos para o navegador
  • REMOVIDO:
  • browser.fork já não é suportado
  • opção browser.htmlParser já não é suportado, sempre usando o navegador padrão (parser5)
  • Browser.visit (url, opções) não altera mais opções de instância
  • resources.mock / falha / delay, use Nock vez
  • Protocolo e BCAT, nenhum teste
  • Browser.debug - & # x3e; browser.debug (por exemplo)
  • MUDOU:
  • browser.referer - & # x3e; browser.referrer
  • atualizado para JSDOM 3.1, acrescentou Nó 0,12 e io.js suporte
  • browser.wait () é executado ciclo de eventos para que você pode pegar feito / eventos de erro
  • FIXO:
  • erros XHR não interromper o ciclo de eventos

O que é novo na versão 2.5.0:

  • ADICIONADO:
  • Suporte para navigator.mimeTypes
  • MUDOU:
  • wait () retorna uma promessa preguiçoso
  • REMOVIDO:
  • passando um objeto de opções para browser.visit é obsoleto e será removido em breve. Passar um objeto de opções para Browser.visit ainda é suportado.
  • UPGRADED:
  • JSDOM para 1.4.0

O que é novo na versão 2.0.5:

  • ATUALIZADO:
  • Para mais recente JSDOM
  • FIXO:
  • As exceções estão sendo engolido

O que é novo na versão 1.4.1:.

  • Fixed outro caso extremo temporizador

O que é novo na versão 1.3.1:

  • O id, nome e valor propriedades deve estar vazio cordas, se o atributo correspondente não está definido.

O que é novo na versão 0.12.9:.

  • Adicionado suporte para cookies HttpOnly
  • Pode agora chamar browser.cookies sem argumentos para retornar os cookies para o domínio atual (com base no nome do host da página atualmente carregada).

Requisitos :

  • Node.js 0.8 ou superior

Programas semelhantes

Dexter JS
Dexter JS

13 Apr 15

wru
wru

13 May 15

jQuery Stage
jQuery Stage

10 Feb 16

Pylama
Pylama

20 Jul 15

Comentário para zombie.js

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