zombie.js

Software screenshot:
zombie.js
Software informatie:
Versie: 4.2.1 Bijgewerkt
Upload datum: 10 Feb 16
Ontwikkelaar: Assaf Arkin
Licentie: Gratis
Populariteit: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js stelt ontwikkelaars in staat om client-side JavaScript-code te testen in een gesimuleerde omgeving.

Client-side code kan worden getest in Node.js, net zoals ze zullen worden rende naar binnen een browser

Wat is nieuw in deze release.:

  • TOEGEVOEGD:
  • Voorlopige steun voor de Fetch API (https://fetch.spec.whatwg.org/)
  • Kan gebruik maken van de browser.fetch tot bronnen te halen, met behulp van de koekjes, pijpleidingen en alle andere instellingen van de browser
  • VERANDERD:
  • Upgrade naar JSDOM 4,1
  • Gebruik browser.status plaats van browser.statusCode (HTML-API's gebruiken status en statusText)
  • browser.resources is nu slechts een array van alle gevraagde bij het verwerken van het geopende venster middelen. Middelen niet langer gedeeld door alle ramen, en andere functies (pijpleiding configuratie, haal middelen) verplaatst elders.
  • Gescheiden pijpleiding van middelen. Gebruik browser.pipeline.addHandler verzoek / response handler toe te voegen aan de browser bijvoorbeeld, of Pipeline.addHandler om handler om alle nieuwe exemplaren toe te voegen.
  • Pipeline API veranderd ook. Vraag handler aangeroepen met browser aanleg en Fetch object Request, kan null retourneren of een Fetch Response object. Response handler aangeroepen met browser bijvoorbeeld aanvraag en response object, moeten dezelfde of nieuwe reactie object te retourneren. Handlers niet langer gebruik van callbacks, als je asynchrone gedrag nodig, terug te keren een belofte.
  • FIXED:
  • Empty cookie en referer header niet langer gestuurd # 881
  • Toegevoegd navigator.appVersion # 885
  • VERWIJDERD:
  • document.window Gebruik document.defaultView plaats
  • browser.close verwarrend methode naam, gebruik browser.window.close als je echt nodig hebt om het venster te sluiten.

Wat is nieuw in versie 4.0.5:

  • TOEGEVOEGD:
  • Voorlopige steun voor de Fetch API (https://fetch.spec.whatwg.org/)
  • VERANDERD:
  • Upgrade naar JSDOM 4,1
  • De uitvoering middelen om het gebruik van Fetch API.

Wat is nieuw in versie 3.1.0:

  • TOEGEVOEGD:
  • DOM URL klasse
  • XHR gebeurtenissen wordt uitgezonden naar de browser
  • wachten () eindigt met fout als Browser niet alle bronnen op de pagina kan laden (bijv. Niet krijgt om scripts te laden)
  • Het indienen van vorm met behulp van een afbeelding ingang zal de coördinaten
  • VERWIJDERD:
  • browser.fork niet langer ondersteund
  • browser.htmlParser optie niet langer ondersteund, altijd met behulp van standaard browser (parser5)
  • Browser.visit (url, opties) niet meer verandert bijvoorbeeld opties
  • resources.mock / fail / delay, gebruiken Nock plaats
  • Protocol en BCAT, geen tests
  • VERWIJDERD:
  • Browser.create
  • Browser.dns en Browser.ports, overschakelen naar andere uitvoering
  • VERANDERD:
  • Browser.debug - & # x3e; browser.debug (per bijvoorbeeld)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Verouderd, gebruik Browser. = Plaats
  • Time-out event - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Verwijderd onalert / onconfirm / onprompt, gebruik browser.on ( 'alert', fn) etc
  • Geloofsbrieven vervangen browser.on ( 'authenticeren', fn)
  • browser.wait () loopt evenement lus, zodat u vangst gedaan kan / foutgebeurtenissen
  • Event loop gedaan evenement omgedoopt tot stationair
  • Upgrade naar JSDOM 3.1, voegde io.js en Node 0,12 support
  • Alle dump () methodes nu accepteren output stream of uitvoer naar stdout
  • XHR fouten niet meer stoppen met het evenement lus

Wat is nieuw in versie 3.0.10:

  • TOEGEVOEGD:
  • DOM URL klasse
  • XHR gebeurtenissen wordt uitgezonden naar de browser
  • wachten () eindigt met fout als Browser niet alle bronnen op de pagina kan laden (bijv. Niet krijgt om scripts te laden)
  • Experimental browser.serialize ()
  • VERWIJDERD:
  • browser.fork niet langer ondersteund
  • browser.htmlParser optie niet langer ondersteund, altijd met behulp van standaard browser (parser5)
  • Browser.visit (url, opties) niet meer verandert bijvoorbeeld opties
  • resources.mock / fail / delay, gebruiken Nock plaats
  • Protocol en BCAT, geen tests
  • Browser.dns en Browser.ports, overschakelen naar andere uitvoering
  • VERANDERD:
  • Browser.debug - & # x3e; browser.debug (per bijvoorbeeld)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Verouderd, gebruik Browser. = Plaats
  • time-out event - & # x3e; setTimeout, interval - & # x3e; setInterval
  • Verwijderd onalert / onconfirm / onprompt, gebruik browser.on ( 'alert', fn) etc
  • Geloofsbrieven vervangen browser.on ( 'authenticeren', fn)
  • browser.wait () loopt evenement lus, zodat u vangst gedaan kan / foutgebeurtenissen
  • Event loop gedaan evenement omgedoopt tot stationair
  • Upgrade naar JSDOM 3.1, voegde Node 0,12 en io.js support

Wat is nieuw in versie 3.0.4:

  • TOEGEVOEGD:
  • DOM URL klasse
  • XHR gebeurtenissen wordt uitgezonden naar de browser
  • VERWIJDERD:
  • browser.fork niet langer ondersteund
  • browser.htmlParser optie niet langer ondersteund, altijd met behulp van standaard browser (parser5)
  • Browser.visit (url, opties) niet meer verandert bijvoorbeeld opties
  • resources.mock / fail / delay, gebruiken Nock plaats
  • Protocol en BCAT, geen tests
  • Browser.debug - & # x3e; browser.debug (per bijvoorbeeld)
  • VERANDERD:
  • browser.referer - & # x3e; browser.referrer
  • Upgrade naar JSDOM 3.1, voegde Node 0,12 en io.js support
  • browser.wait () loopt evenement lus, zodat u vangst gedaan kan / foutgebeurtenissen
  • FIXED:
  • XHR fouten niet meer stoppen met het evenement lus

Wat is nieuw in versie 2.5.0:

  • TOEGEVOEGD:
  • Ondersteuning voor navigator.mimeTypes
  • VERANDERD:
  • wachten () geeft een luie belofte
  • VERWIJDERD:
  • Passen een optie bezwaar tegen browser.visit is verouderd en zal binnenkort worden verwijderd. Passing een optie object om Browser.visit wordt nog steeds ondersteund.
  • UPGRADE:
  • JSDOM naar 1.4.0

Wat is nieuw in versie 2.0.5:

  • UPDATE:
  • Om nieuwste JSDOM
  • FIXED:
  • Uitzonderingen worden ingeslikt

Wat is nieuw in versie 1.4.1:.

  • Fixed andere timer rand geval

Wat is nieuw in versie 1.3.1:

  • De id, naam en de waarde eigenschappen moeten leeg zijn strings als de bijbehorende attribuut niet is ingesteld.

Wat is nieuw in versie 0.12.9.

  • Ondersteuning voor HttpOnly cookies
  • Kan nu bellen browser.cookies zonder argumenten om cookies terug te keren voor het huidige domein (op basis van de hostnaam van de op dat moment geladen pagina).

Eisen

  • Node.js 0.8 of hoger

Vergelijkbare software

Reacties op zombie.js

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!