zombie.js

Sagteware kiekie:
zombie.js
Sagteware besonderhede:
Weergawe: 4.2.1 Opgedateer
Upload datum: 10 Feb 16
Ontwikkelaar: Assaf Arkin
Lisensie: Gratis
Populariteit: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js ontwikkelaars toelaat om kliënt-kant JavaScript-kode te toets in 'n gesimuleerde omgewing.

kliënt-kant-kode getoets kan word in Node.js, net soos hulle sal hardloop in 'n leser

Wat is nuut in hierdie uitgawe.:

  • TOEGEVOEGDE:
  • Voorlopige ondersteuning vir die haal API (https://fetch.spec.whatwg.org/)
  • Kan gebruik die browser.fetch om enige hulpbronne te haal, met behulp van die koekies, pyplyn en alle ander leser instellings
  • verander nie:
  • opgegradeer na JSDOM 4.1
  • Gebruik browser.status in plaas van browser.statusCode (HTML API gebruik status en statusText)
  • browser.resources is nou net 'n verskeidenheid van al versoek by die verwerking van die oomblik oop venster hulpbronne. Hulpbronne nie meer gedeel deur al die vensters, en ander funksies (pyplyn opset, gaan haal hulpbronne) verskuif elders.
  • Vervreemd pyplyn vanaf hulpbronne. Gebruik browser.pipeline.addHandler versoek / reaksie hanteerder voeg tot die leser byvoorbeeld of Pipeline.addHandler om hanteerder aan alle nuwe gevalle by te voeg.
  • pyplyn API verander as well. Versoek hanteerder genoem met die leser byvoorbeeld haal voorwerp Versoek, kan nul terugkeer of 'n haal Response voorwerp. Reaksie hanteerder genoem met die leser byvoorbeeld versoek en reaksie voorwerp, moet dieselfde of nuwe reaksie voorwerp terugkeer. Hanteerders nie meer met behulp van verifikasie, as jy asynchrone gedrag nodig het, terug te keer 'n belofte.
  • VASTE:
  • Leë koekie en Referer kop nie meer gestuur # 881
  • Toegevoegde navigator.appVersion # 885
  • afgeskaf nie;
  • document.window, gebruik document.defaultView plaas
  • browser.close verwarrend metode naam, gebruik browser.window.close as jy regtig nodig het om die venster toe te maak.

Wat is nuut in weergawe 4.0.5:

  • TOEGEVOEGDE:
  • Voorlopige ondersteuning vir die haal API (https://fetch.spec.whatwg.org/)
  • verander nie:
  • opgegradeer na JSDOM 4.1
  • Die implementering hulpbronne om die gebruik haal API.

Wat is nuut in weergawe 3.1.0:

  • TOEGEVOEGDE:
  • DOM URL klas
  • XHR gebeure uitgestraal om die leser
  • wag () eindig met foute as leser nie alle hulpbronne op die bladsy kan laai (bv nie kry om skrifte te laai)
  • Die indiening van vorm met behulp van 'n beeld insette sal sluit koördinate
  • afgeskaf nie;
  • browser.fork nie meer ondersteun
  • browser.htmlParser opsie nie meer ondersteun, altyd met behulp van standaard leser (parser5)
  • Browser.visit (url, opsies) nie meer verander byvoorbeeld opsies
  • resources.mock / misluk / vertraging, gebruik Nock plaas
  • protokol en bcat, geen toetse
  • afgeskaf nie;
  • Browser.create
  • Browser.dns en Browser.ports, oor te skakel na verskillende implementering
  • verander nie:
  • Browser.debug - & # x3e; browser.debug (per geval)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Afgekeur, gebruik Browser. = Plaas
  • Tydverstreke gebeurtenis - & # x3e; setTimeout, interval - & # x3e; setInterval
  • verwyder onalert / onconfirm / onprompt, gebruik browser.on (melding, FN) ens
  • Verwysings vervang met browser.on ( 'Verifieer, FN)
  • browser.wait () loop gebeurtenis lus so jy vang gedoen kan / fout gebeure
  • Event lus gedoen geval herdoop na idle
  • opgegradeer na JSDOM 3.1, bygevoeg io.js en Node 0.12 ondersteuning
  • Alle stortingsterrein () metodes nou aanvaar uitset stroom of uitset na stdout
  • XHR foute nie meer ophou om die gebeurtenis lus

Wat is nuut in weergawe 3.0.10:

  • TOEGEVOEGDE:
  • DOM URL klas
  • XHR gebeure uitgestraal om die leser
  • wag () eindig met foute as leser nie alle hulpbronne op die bladsy kan laai (bv nie kry om skrifte te laai)
  • eksperimentele browser.serialize ()
  • afgeskaf nie;
  • browser.fork nie meer ondersteun
  • browser.htmlParser opsie nie meer ondersteun, altyd met behulp van standaard leser (parser5)
  • Browser.visit (url, opsies) nie meer verander byvoorbeeld opsies
  • resources.mock / misluk / vertraging, gebruik Nock plaas
  • protokol en bcat, geen toetse
  • Browser.dns en Browser.ports, oor te skakel na verskillende implementering
  • verander nie:
  • Browser.debug - & # x3e; browser.debug (per geval)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Afgekeur, gebruik Browser. = Plaas
  • tyduit gebeurtenis - & # x3e; setTimeout, interval - & # x3e; setInterval
  • verwyder onalert / onconfirm / onprompt, gebruik browser.on (melding, FN) ens
  • Verwysings vervang met browser.on ( 'Verifieer, FN)
  • browser.wait () loop gebeurtenis lus so jy vang gedoen kan / fout gebeure
  • Event lus gedoen geval herdoop na idle
  • opgegradeer na JSDOM 3.1, bygevoeg Node 0.12 en io.js ondersteuning

Wat is nuut in weergawe 3.0.4:

  • TOEGEVOEGDE:
  • DOM URL klas
  • XHR gebeure uitgestraal om die leser
  • afgeskaf nie;
  • browser.fork nie meer ondersteun
  • browser.htmlParser opsie nie meer ondersteun, altyd met behulp van standaard leser (parser5)
  • Browser.visit (url, opsies) nie meer verander byvoorbeeld opsies
  • resources.mock / misluk / vertraging, gebruik Nock plaas
  • protokol en bcat, geen toetse
  • Browser.debug - & # x3e; browser.debug (per geval)
  • verander nie:
  • browser.referer - & # x3e; browser.referrer
  • opgegradeer na JSDOM 3.1, bygevoeg Node 0.12 en io.js ondersteuning
  • browser.wait () loop gebeurtenis lus so jy vang gedoen kan / fout gebeure
  • VASTE:
  • XHR foute nie meer ophou om die gebeurtenis lus

Wat is nuut in weergawe 2.5.0:

  • TOEGEVOEGDE:
  • Ondersteuning vir navigator.mimeTypes
  • verander nie:
  • wag () gee terug 'n lui belofte
  • afgeskaf nie;
  • Die slaag 'n opsies beswaar maak teen browser.visit is afgekeur en sal binnekort verwyder word. Verby 'n opsies beswaar maak teen Browser.visit steeds ondersteun.
  • OPGEGRADEER:
  • JSDOM om 1.4.0

Wat is nuut in weergawe 2.0.5:

  • opgedateer op:
  • Om nuutste JSDOM
  • VASTE:
  • Uitsonderings word ingesluk

Wat is nuut in weergawe 1.4.1:.

  • Vaste 'n ander timer rand geval

Wat is nuut in weergawe 1.3.1:

  • Die ID, naam en waarde eienskappe moet leeg wees snare as die ooreenstemmende kenmerk is nie ingestel.

Wat is nuut in weergawe 0.12.9:.

  • Bygevoeg ondersteuning vir httpOnly koekies
  • Kan nou noem browser.cookies met geen argumente om koekies te ruil vir die huidige domein (wat gebaseer is op die masjien naam van die oomblik gelaai bladsy).

Vereistes :

  • Node.js 0.8 of hoër

Soortgelyke sagteware

Jasmine
Jasmine

9 Apr 16

CSS Critic
CSS Critic

12 Mar 16

Test::Unit
Test::Unit

20 Jul 15

Snowflake.js
Snowflake.js

6 Jun 15

Kommentaar te zombie.js

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!
Soek op kategorie