zombie.js

Screenshot Software:
zombie.js
Detalii soft:
Versiune: 4.2.1 Actualizat
Incarca data: 10 Feb 16
Producător: Assaf Arkin
Licenţă: Gratuit
Popularitate: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js permite dezvoltatorilor pentru a testa client-side cod JavaScript într-un mediu simulat.

cod client-side pot fi testate în Node.js, la fel ca ei vor fi fugit în interiorul unui browser

Ce este nou în această versiune.:

  • A fost adăugat:
  • Suport preliminar pentru API Fetch (https://fetch.spec.whatwg.org/)
  • Se poate utiliza browser.fetch pentru a prelua orice resurse, folosind cookie-urile, conducte și toate celelalte setări ale browser-ului
  • SCHIMBAT:
  • Actualizate la JSDOM 4.1
  • Utilizarea browser.status în loc de browser.statusCode (API-uri HTML folosesc starea și statusText)
  • browser.resources este acum doar o serie de toate resursele cerute în momentul procesării fereastra deschisă în prezent. Resurse nu mai împărtășite de toate ferestrele și alte caracteristici (configurația conductei, preluarea resurselor) sa mutat în altă parte.
  • conductă Separat din resurse. Utilizați browser.pipeline.addHandler pentru a adăuga handler cerere / răspuns la instanța browser-ul, sau Pipeline.addHandler pentru a adăuga handler la toate instanțele noi.
  • Pipeline API schimbat, de asemenea. Cerere de tratare a numit cu instanță browser-ul și Fetch Cerere obiect, poate returna null sau un Fetch obiect de răspuns. handler de răspuns numit cu exemplu browser-ul, cererea de răspuns și obiect, ar trebui să se întoarcă același obiect sau un nou răspuns. Manipulatorii nu se mai utilizează callback, dacă aveți nevoie de un comportament asincron, întoarce o promisiune.
  • FIX:
  • cookie-gol și în afara referer nu mai trimis # 881
  • Adăugat # 885 navigator.appVersion
  • ELIMINAT:
  • document.window, utilizați document.defaultView în schimb
  • browser.close numele metodei confuze, utilizarea browser.window.close în cazul în care într-adevăr nevoie pentru a închide fereastra.

Ce este nou în versiunea 4.0.5:

  • A fost adăugat:
  • Suport preliminar pentru API Fetch (https://fetch.spec.whatwg.org/)
  • SCHIMBAT:
  • Actualizate la JSDOM 4.1
  • Punerea în aplicare a resurselor să folosească Fetch API.

Ce este nou în versiunea 3.1.0:

  • A fost adăugat:
  • DOM clasa URL
  • Evenimente XHR emise în browser-ul
  • wait () se termină cu eroare în cazul în care browser nu se poate încărca toate resursele de pe pagina (de exemplu, nu ajunge să se încarce script-uri)
  • Trimiterea formularului folosind o imagine de intrare vor include coordonatele
  • ELIMINAT:
  • browser.fork nu mai sunt acceptate
  • opțiunea browser.htmlParser nu mai este acceptată, folosind întotdeauna browser-ul implicit (parser5)
  • Browser.visit (URL-ul, opțiuni) nu se mai schimbă opțiunile de exemplu,
  • resources.mock / nu / întârziere, utilizați Nock în schimb
  • Protocol și bcat, nici un test
  • ELIMINAT:
  • Browser.create
  • Browser.dns și Browser.ports, trecerea la punerea în aplicare diferită
  • SCHIMBAT:
  • Browser.debug - & # x3e; browser.debug (per instanță)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Depreciat, utilizarea browser. = În schimb
  • Timeout eveniment - & # x3e; setTimeout, intervalul - & # x3e; setInterval
  • Eliminat onalert / onconfirm / onprompt, utilizarea browser.on ( "alertă", fn) etc
  • Atestări înlocuite cu browser.on ( 'AUTHENTICATE', fn)
  • browser.wait () se execută bucla de eveniment, astfel încât să puteți prinde făcut / evenimente de eroare
  • Eveniment bucla eveniment făcut redenumit inactiv
  • Actualizate la JSDOM 3.1, a adăugat io.js și Nod de 0,12 de sprijin
  • Toate benă () metode acum acceptă flux de ieșire sau de ieșire la stdout
  • Erori XHR nu se mai opri bucla eveniment

Ce este nou în versiunea 3.0.10:

  • A fost adăugat:
  • DOM clasa URL
  • Evenimente XHR emise în browser-ul
  • wait () se termină cu eroare în cazul în care browser nu se poate încărca toate resursele de pe pagina (de exemplu, nu ajunge să se încarce script-uri)
  • browser.serialize experimentale ()
  • ELIMINAT:
  • browser.fork nu mai sunt acceptate
  • opțiunea browser.htmlParser nu mai este acceptată, folosind întotdeauna browser-ul implicit (parser5)
  • Browser.visit (URL-ul, opțiuni) nu se mai schimbă opțiunile de exemplu,
  • resources.mock / nu / întârziere, utilizați Nock în schimb
  • Protocol și bcat, nici un test
  • Browser.dns și Browser.ports, trecerea la punerea în aplicare diferită
  • SCHIMBAT:
  • Browser.debug - & # x3e; browser.debug (per instanță)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Depreciat, utilizarea browser. = În schimb
  • eveniment timeout - & # x3e; setTimeout, intervalul - & # x3e; setInterval
  • Eliminat onalert / onconfirm / onprompt, utilizarea browser.on ( "alertă", fn) etc
  • Atestări înlocuite cu browser.on ( 'AUTHENTICATE', fn)
  • browser.wait () se execută bucla de eveniment, astfel încât să puteți prinde făcut / evenimente de eroare
  • Eveniment bucla eveniment făcut redenumit inactiv
  • Actualizate la JSDOM 3.1, a adăugat Nod 0,12 și io.js sprijin

Ce este nou în versiunea 3.0.4:

  • A fost adăugat:
  • DOM clasa URL
  • Evenimente XHR emise în browser-ul
  • ELIMINAT:
  • browser.fork nu mai sunt acceptate
  • opțiunea browser.htmlParser nu mai este acceptată, folosind întotdeauna browser-ul implicit (parser5)
  • Browser.visit (URL-ul, opțiuni) nu se mai schimbă opțiunile de exemplu,
  • resources.mock / nu / întârziere, utilizați Nock în schimb
  • Protocol și bcat, nici un test
  • Browser.debug - & # x3e; browser.debug (per instanță)
  • SCHIMBAT:
  • browser.referer - & # x3e; browser.referrer
  • Actualizate la JSDOM 3.1, a adăugat Nod 0,12 și io.js sprijin
  • browser.wait () se execută bucla de eveniment, astfel încât să puteți prinde făcut / evenimente de eroare
  • FIX:
  • Erori XHR nu se mai opri bucla eveniment

Ce este nou în versiunea 2.5.0:

  • A fost adăugat:
  • Suport pentru navigator.mimeTypes
  • SCHIMBAT:
  • wait () returnează o promisiune leneș
  • ELIMINAT:
  • Transmiterea unei opțiuni obiecții cu privire la browser.visit este depreciat și va fi eliminată în curând. Transmiterea unei opțiuni obiect pentru a Browser.visit este încă suportată.
  • MODERNIZATE:
  • JSDOM la 1.4.0

Ce este nou în versiunea 2.0.5:

  • ACTUALIZAT:
  • Pentru cele mai recente JSDOM
  • FIX:
  • Excepțiile sunt înghițite

Ce este nou în versiunea 1.4.1:.

  • Fixed un alt caz de margine cronometru

Ce este nou în versiunea 1.3.1:

  • ID-ul, numele și valoarea proprietăților trebuie să fie gol siruri de caractere în cazul în care atributul corespunzător nu este setat.

Ce este nou în versiunea 0.12.9:.

  • Adăugat suport pentru cookie-uri HttpOnly
  • Poate suna acum browser.cookies fără nici un argument pentru a returna cookie-uri pentru domeniul curent (bazat pe numele de gazdă al paginii încărcate în acel moment).

Cerințe :

  • Node.js 0.8 sau mai mare

Software similare

Test::Unit
Test::Unit

20 Jul 15

simple-debug.css
simple-debug.css

1 Mar 15

Hermes.js
Hermes.js

13 Apr 15

jQuery Stage
jQuery Stage

10 Feb 16

Comentarii la zombie.js

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!
Cauta dupa categorie