zombie.js

Software screenshot:
zombie.js
Software detaljer:
Version: 4.2.1 Opdateret
Upload dato: 10 Feb 16
Udvikler: Assaf Arkin
Licens: Gratis
Popularitet: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js giver udviklere mulighed for at teste klientsiden JavaScript-kode i et simuleret miljø.

Client-side kode kan testes i node.js, ligesom de vil blive løb inde i en browser

Hvad er nyt i denne udgivelse.:

  • TILFØJET:
  • Indledende støtte til Fetch API (https://fetch.spec.whatwg.org/)
  • Kan bruge browser.fetch til at hente nogen ressourcer, ved hjælp af cookies, rørledninger og alle andre browserindstillinger
  • ÆNDRET:
  • Opgraderet til JSDOM 4,1
  • Brug browser.status stedet for browser.statusCode (HTML API'er bruger status og STATUSTEXT)
  • browser.resources er nu kun en bred vifte af alle ressourcer anmodes, når de behandler den aktuelt åbne vindue. Ressourcer ikke længere deles af alle vinduer og andre funktioner (pipeline-konfiguration, hente ressourcer) flyttet andre steder.
  • Separeret rørledning fra ressourcer. Brug browser.pipeline.addHandler at tilføje forespørgsel / svar handleren til browseren eksempel, eller Pipeline.addHandler at tilføje handleren til alle nye tilfælde.
  • Pipeline API ændret. Sagsbehandler kaldes med browser instans og Fetch Request objekt, kan returnere null eller en Fetch objekt svar. Reaktion handler kaldes med browser eksempel anmodning og reaktion objekt, skal returnere samme eller ny tilgang objekt. Handlers ikke længere bruger tilbagekald, hvis du har brug asynkron adfærd, returnere et løfte.
  • FAST:
  • Tøm cookie og referer header ikke længere sendt # 881
  • Tilføjet navigator.appVersion # 885
  • FJERNET:
  • document.window bruge document.defaultView stedet
  • browser.close forvirrende metode navn, brug browser.window.close hvis du virkelig har brug for at lukke vinduet.

Hvad er nyt i version 4.0.5:

  • TILFØJET:
  • Indledende støtte til Fetch API (https://fetch.spec.whatwg.org/)
  • ÆNDRET:
  • Opgraderet til JSDOM 4,1
  • implementering ressourcer til at bruge Fetch API.

Hvad er nyt i version 3.1.0:

  • TILFØJET:
  • DOM URL klasse
  • XHR begivenheder udsendes til browser
  • vente () ender med fejl, hvis browser ikke kan indlæse alle ressourcer på siden (eksempelvis ikke får at indlæse scripts)
  • Indsendelse formular ved hjælp af et billede input vil indeholde koordinater
  • FJERNET:
  • browser.fork ikke længere
  • browser.htmlParser option understøttes ikke længere, altid bruger standardbrowser (parser5)
  • Browser.visit (url, optioner) ikke længere skifter eksempel muligheder
  • resources.mock / ikke bestået / forsinkelse, bruge Nock i stedet
  • Protokol og bcat, ingen test
  • FJERNET:
  • Browser.create
  • Browser.dns og Browser.ports, skifte til anden implementering
  • ÆNDRET:
  • Browser.debug - & # x3e; browser.debug (per eksempel)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Forældet, brug Browser. = I stedet
  • Timeout begivenhed - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Fjernet onalert / onconfirm / onprompt, brug browser.on ( 'alert', fn) etc
  • Legitimationsoplysninger erstattet med browser.on ( 'autentificere ", fn)
  • browser.wait () kører begivenhed loop, så du kan fange gjort / fejl arrangementer
  • Begivenhed loop gjort begivenhed omdøbt til tomgang
  • Opgraderet til JSDOM 3.1, tilføjede io.js og Node 0,12 support
  • Alle dump () metoder nu accepterer output strøm eller output til stdout
  • XHR fejl ikke længere stoppe begivenheden loop

Hvad er nyt i version 3.0.10:

  • TILFØJET:
  • DOM URL klasse
  • XHR begivenheder udsendes til browser
  • vente () ender med fejl, hvis browser ikke kan indlæse alle ressourcer på siden (eksempelvis ikke får at indlæse scripts)
  • Eksperimentel browser.serialize ()
  • FJERNET:
  • browser.fork ikke længere
  • browser.htmlParser option understøttes ikke længere, altid bruger standardbrowser (parser5)
  • Browser.visit (url, optioner) ikke længere skifter eksempel muligheder
  • resources.mock / ikke bestået / forsinkelse, bruge Nock i stedet
  • Protokol og bcat, ingen test
  • Browser.dns og Browser.ports, skifte til anden implementering
  • ÆNDRET:
  • Browser.debug - & # x3e; browser.debug (per eksempel)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Forældet, brug Browser. = I stedet
  • timeout begivenhed - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Fjernet onalert / onconfirm / onprompt, brug browser.on ( 'alert', fn) etc
  • Legitimationsoplysninger erstattet med browser.on ( 'autentificere ", fn)
  • browser.wait () kører begivenhed loop, så du kan fange gjort / fejl arrangementer
  • Begivenhed loop gjort begivenhed omdøbt til tomgang
  • Opgraderet til JSDOM 3.1, tilføjede Node 0,12 og io.js støtte

Hvad er nyt i version 3.0.4:

  • TILFØJET:
  • DOM URL klasse
  • XHR begivenheder udsendes til browser
  • FJERNET:
  • browser.fork ikke længere
  • browser.htmlParser option understøttes ikke længere, altid bruger standardbrowser (parser5)
  • Browser.visit (url, optioner) ikke længere skifter eksempel muligheder
  • resources.mock / ikke bestået / forsinkelse, bruge Nock i stedet
  • Protokol og bcat, ingen test
  • Browser.debug - & # x3e; browser.debug (per eksempel)
  • ÆNDRET:
  • browser.referer - & # x3e; browser.referrer
  • Opgraderet til JSDOM 3.1, tilføjede Node 0,12 og io.js støtte
  • browser.wait () kører begivenhed loop, så du kan fange gjort / fejl arrangementer
  • FAST:
  • XHR fejl ikke længere stoppe begivenheden loop

Hvad er nyt i version 2.5.0:

  • TILFØJET:
  • Støtte til navigator.mimeTypes
  • ÆNDRET:
  • vente () returnerer en doven løfte
  • FJERNET:
  • Passing en muligheder indsigelse mod browser.visit er forældet og vil blive fjernet snarest. Passing en muligheder objekt til Browser.visit understøttes stadig.
  • OPGRADERET:
  • JSDOM til 1.4.0

Hvad er nyt i version 2.0.5:

  • OPDATERET:
  • Til seneste JSDOM
  • FAST:
  • Undtagelser bliver slugt

Hvad er nyt i version 1.4.1:.

  • Fast anden timer kant sag

Hvad er nyt i version 1.3.1:

  • id, navn og værdi egenskaber skal være tom strenge, hvis den tilsvarende attribut er ikke indstillet.

Hvad er nyt i version 0.12.9:.

  • Understøttelse af HttpOnly cookies
  • Kan nu kalder browser.cookies uden argumenter til at returnere cookies for det aktuelle domæne (baseret på værtsnavnet på den aktuelt indlæste side).

Krav :

  • node.js 0.8 eller højere

Lignende software

Iago
Iago

13 May 15

PHPUnit
PHPUnit

18 Apr 16

Pesticide
Pesticide

10 Feb 16

Nose
Nose

6 Jun 15

Kommentarer til zombie.js

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!
Søg efter kategori