zombie.js

Software screenshot:
zombie.js
Podrobnosti Software:
Verze: 4.2.1 Aktualizováno
Datum uploadu: 10 Feb 16
Vývojka: Assaf Arkin
Licence: Volný
Popularita: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js umožňuje vývojářům testovat na straně klienta kód JavaScriptu v simulovaném prostředí.

Client-side kód může být testovány v Node.js, stejně jako oni budou běžel uvnitř prohlížeče

Co je nového v této verzi.:

  • PŘIDÁNO:
  • Předběžná podpora pro API načtení (https://fetch.spec.whatwg.org/)
  • Lze použít browser.fetch získat nějaké prostředky, pomocí cookies, potrubí a všechna ostatní nastavení prohlížeče
  • změna:
  • Modernizované na JSDOM 4,1
  • Použít browser.status namísto browser.statusCode (HTML API používat stav a statusText)
  • browser.resources je nyní jen pole všech zdrojů požadovaných při zpracování aktuálně otevřené okno. Zdroje již sdíleny všemi okny, a další funkce (konfigurace potrubí, načtení zdroje) přesunuty jinam.
  • Oddělil plynovod ze zdrojů. Použijte browser.pipeline.addHandler přidejte obslužnou požadavku / odezvy k instanci prohlížeče, nebo Pipeline.addHandler přidat popisovač do všech nových případů.
  • Potrubí API změnil stejně. Požádat o rutinu nazvanou s instance prohlížeče a požadavku načtení objektu může vrátit null nebo načtení objektu Response. handler Response dorovnal s instance prohlížeče, žádosti a odezvy objektu, by měl vrátit stejnou nebo nový objekt odpovědi. Psovodi již pomocí zpětných volání, pokud budete potřebovat asynchronní chování, vrátí slib.
  • OPRAVA:
  • Prázdné cookie a záhlaví referer již poslal # 881
  • z přidané navigator.appVersion # 885
  • Odebráno:
  • document.window, použijte document.defaultView namísto
  • browser.close matoucí název metody, využití browser.window.close pokud opravdu potřebujete pro zavření okna.

Co je nového ve verzi 4.0.5:

  • PŘIDÁNO:
  • Předběžná podpora pro API načtení (https://fetch.spec.whatwg.org/)
  • změna:
  • Modernizované na JSDOM 4,1
  • Implementace prostředky použít Fetch API.

Co je nového ve verzi 3.1.0:

  • PŘIDÁNO:
  • DOM třída URL
  • XHR události vypouštěné do prohlížeče
  • wait () skončí chybou, pokud Browser nelze načíst všechny prostředky na stránky (např nedostane k načtení skriptů)
  • Podání formuláře s použitím obrazový vstup bude obsahovat souřadnic
  • Odebráno:
  • browser.fork již není podporován
  • Možnost browser.htmlParser již není podporován, a to vždy za použití jako výchozí prohlížeč (parser5)
  • Browser.visit (url, možnosti) již k žádným změnám možnosti instance
  • resources.mock / selhání / zpoždění, použijte Nock namísto
  • Protokol a BCAT, žádné zkoušky
  • Odebráno:
  • Browser.create
  • Browser.dns a Browser.ports, přechod na jinou realizaci
  • změna:
  • Browser.debug - & # x3e; browser.debug (za instance)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Zastaralé, použití prohlížeče. = Namísto
  • Časový limit event - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Odebráno onalert / onconfirm / onprompt, použití browser.on ( "alert", fn) etc
  • Pověření nahrazeny browser.on ( "prověřit", FN)
  • browser.wait () běží smyčka pro pořádání akcí, takže si můžete chytit udělal / chybové události
  • smyčka událostí udělal událost přejmenován na volnoběh
  • Modernizované do JSDOM 3,1, přidal io.js a uzel 0,12 podpora
  • Všechny dump () metody nyní akceptují výstupní proud nebo výstup na stdout
  • chyby XHR již zastavit smyčku pro pořádání akcí,

Co je nového ve verzi 3.0.10:

  • PŘIDÁNO:
  • DOM třída URL
  • XHR události vypouštěné do prohlížeče
  • wait () skončí chybou, pokud Browser nelze načíst všechny prostředky na stránky (např nedostane k načtení skriptů)
  • Experimental browser.serialize ()
  • Odebráno:
  • browser.fork již není podporován
  • Možnost browser.htmlParser již není podporován, a to vždy za použití jako výchozí prohlížeč (parser5)
  • Browser.visit (url, možnosti) již k žádným změnám možnosti instance
  • resources.mock / selhání / zpoždění, použijte Nock namísto
  • Protokol a BCAT, žádné zkoušky
  • Browser.dns a Browser.ports, přechod na jinou realizaci
  • změna:
  • Browser.debug - & # x3e; browser.debug (za instance)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Zastaralé, použití prohlížeče. = Namísto
  • timeout akce - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Odebráno onalert / onconfirm / onprompt, použití browser.on ( "alert", fn) etc
  • Pověření nahrazeny browser.on ( "prověřit", FN)
  • browser.wait () běží smyčka pro pořádání akcí, takže si můžete chytit udělal / chybové události
  • smyčka událostí udělal událost přejmenován na volnoběh
  • Modernizované do JSDOM 3,1, dodal Uzel 0,12 a io.js podpora

Co je nového ve verzi 3.0.4:

  • PŘIDÁNO:
  • DOM třída URL
  • XHR události vypouštěné do prohlížeče
  • Odebráno:
  • browser.fork již není podporován
  • Možnost browser.htmlParser již není podporován, a to vždy za použití jako výchozí prohlížeč (parser5)
  • Browser.visit (url, možnosti) již k žádným změnám možnosti instance
  • resources.mock / selhání / zpoždění, použijte Nock namísto
  • Protokol a BCAT, žádné zkoušky
  • Browser.debug - & # x3e; browser.debug (za instance)
  • změna:
  • browser.referer - & # x3e; browser.referrer
  • Modernizované do JSDOM 3,1, dodal Uzel 0,12 a io.js podpora
  • browser.wait () běží smyčka pro pořádání akcí, takže si můžete chytit udělal / chybové události
  • OPRAVA:
  • chyby XHR již zastavit smyčku pro pořádání akcí,

Co je nového ve verzi 2.5.0:

  • PŘIDÁNO:
  • Podpora navigator.mimeTypes
  • změna:
  • wait () vrací líná slib
  • Odebráno:
  • vykonáním možnosti námitky proti browser.visit je zastaralé a budou brzy odstraněny. Vykonáním možnosti vznést námitky proti Browser.visit je stále podporován.
  • modernizovaných:
  • JSDOM na 1.4.0

Co je nového ve verzi 2.0.5:

  • AKTUALIZOVÁNO:
  • Chcete-li nejnovější JSDOM
  • OPRAVA:
  • Výjimky jsou spolknutí

Co je nového ve verzi 1.4.1:.

  • Pevná jiný časovač hrana případ

Co je nového ve verzi 1.3.1:

  • id, název a hodnotu vlastnosti by měla být prázdná řetězce v případě, že odpovídající atribut není nastaven.

Co je nového ve verzi 0.12.9:.

  • Byla přidána podpora pro HttpOnly cookie
  • Lze dnes nazýváme browser.cookies bez argumentů pro návrat cookies pro aktuální doménu (na základě název hostitele aktuálně načtené stránky).

Požadavky

  • Node.js 0.8 nebo novější

Podobný software

Splinter
Splinter

13 May 15

responsivepx
responsivepx

14 Apr 15

Testify
Testify

1 Mar 15

PHP_CodeSniffer
PHP_CodeSniffer

20 Jul 15

Komentáře k zombie.js

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie