zombie.js

Screenshot Software:
zombie.js
Mga detalye ng Software:
Bersyon: 4.2.1 Na-update
I-upload ang petsa: 10 Feb 16
Nag-develop: Assaf Arkin
Lisensya: Libre
Katanyagan: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js nagpapahintulot sa mga developer upang subukan ang client-side JavaScript code sa isang kunwa kapaligiran.

Client-side na code ay maaaring sinubukan sa Node.js, tulad ng ang mga ito ay tumakbo sa loob ng isang browser

Ano ang bago sa ito release.:

  • ADDED:
  • Preliminary suporta para sa Fetch API (https://fetch.spec.whatwg.org/)
  • Maaaring gumamit ang browser.fetch upang makuha ang anumang mga mapagkukunan, gamit ang mga cookies, tubo at lahat ng iba pang mga setting ng browser
  • NABAGO:
  • Na-upgrade sa JSDOM 4.1
  • Gamitin browser.status halip ng browser.statusCode (HTML API gamitin katayuan at statusText)
  • browser.resources ay ngayon lamang ng isang array ng lahat ng mga mapagkukunan hiniling kapag ang pagproseso ng kasalukuyang bukas window. Resources ay hindi na ibinahagi sa pamamagitan ng lahat ng mga bintana, at iba pang mga tampok (pipeline configuration, sunduin resources) inilipat sa ibang lugar.
  • Hiwalay pipeline mula sa mga mapagkukunan. Gamitin browser.pipeline.addHandler upang magdagdag request / response handler sa halimbawa browser, o Pipeline.addHandler upang magdagdag handler sa lahat ng mga bagong pagkakataon.
  • Pipeline API nagbago pati na rin. Humiling ng handler tinatawag na may halimbawa ng browser at Fetch Kahilingan object, maaaring bumalik null o isang Fetch Response object. Response handler tinatawag sa pamamagitan ng browser Halimbawa, kahilingan at tugon object, ay mauwi pareho o bagong tugon object. Handlers hindi na gumagamit ng callbacks, kung kailangan mo asynchronous pag-uugali, ibalik ang isang pangako.
  • Fixed:
  • Empty cookie at referer header hindi na ipinadala # 881
  • Added navigator.appVersion # 885
  • REMOVED:
  • document.window, gamitin document.defaultView halip
  • browser.close nakalilito paraan ng pangalan, gamitin browser.window.close kung kailangan mo ba talagang upang isara ang window.

Ano ang bago sa bersyon 4.0.5:

  • ADDED:
  • Preliminary suporta para sa Fetch API (https://fetch.spec.whatwg.org/)
  • NABAGO:
  • Na-upgrade sa JSDOM 4.1
  • Ang mga mapagkukunan pagpapatupad upang gamitin ang Fetch API.

Ano ang bago sa bersyon 3.1.0:

  • ADDED:
  • DOM klase URL
  • XHR kaganapan emitted sa browser
  • maghintay () ay nagtatapos sa error na ito kung Browser ay hindi maaaring-load ang lahat resources sa pahina (halimbawa ay hindi makakuha ng upang i-load script)
  • Ang pagpadala form gamit ang isang imahe input ay magsasama coordinates
  • REMOVED:
  • browser.fork hindi na suportado
  • browser.htmlParser option hindi na suportado, palaging gamit ang default browser (parser5)
  • Browser.visit (url, mga pagpipilian) hindi na nagbabago pagpipilian Halimbawa
  • resources.mock / mabigo / delay, gamitin Nock halip
  • Protocol at bcat, walang mga pagsusulit
  • REMOVED:
  • Browser.create
  • Browser.dns at Browser.ports, lumipat sa iba't ibang mga pagpapatupad
  • NABAGO:
  • Browser.debug - & # x3e; browser.debug (bawat halimbawa)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Deprecated, gamitin Browser. = Halip
  • Timeout kaganapan - & # x3e; setTimeout, agwat - & # x3e; setInterval
  • Inalis onalert / onconfirm / onprompt, gamitin browser.on ( 'alert', fn) etc
  • Kredensyal pinalitan ng browser.on ( 'mapatunayan', fn)
  • browser.wait () tumatakbo kaganapan loop para makita mo mahuli tapos / mga kaganapan error
  • Event loop tapos kaganapan pinalitan ng pangalan sa idle
  • Na-upgrade sa JSDOM 3.1, idinagdag io.js at Node 0.12 support
  • Lahat dump () pamamaraan ngayon tanggapin output stream o output sa stdout
  • XHR error ay hindi na itigil ang kaganapan loop

Ano ang bago sa bersyon 3.0.10:

  • ADDED:
  • DOM klase URL
  • XHR kaganapan emitted sa browser
  • maghintay () ay nagtatapos sa error na ito kung Browser ay hindi maaaring-load ang lahat resources sa pahina (halimbawa ay hindi makakuha ng upang i-load script)
  • Experimental browser.serialize ()
  • REMOVED:
  • browser.fork hindi na suportado
  • browser.htmlParser option hindi na suportado, palaging gamit ang default browser (parser5)
  • Browser.visit (url, mga pagpipilian) hindi na nagbabago pagpipilian Halimbawa
  • resources.mock / mabigo / delay, gamitin Nock halip
  • Protocol at bcat, walang mga pagsusulit
  • Browser.dns at Browser.ports, lumipat sa iba't ibang mga pagpapatupad
  • NABAGO:
  • Browser.debug - & # x3e; browser.debug (bawat halimbawa)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Deprecated, gamitin Browser. = Halip
  • timeout kaganapan - & # x3e; setTimeout, agwat - & # x3e; setInterval
  • Inalis onalert / onconfirm / onprompt, gamitin browser.on ( 'alert', fn) etc
  • Kredensyal pinalitan ng browser.on ( 'mapatunayan', fn)
  • browser.wait () tumatakbo kaganapan loop para makita mo mahuli tapos / mga kaganapan error
  • Event loop tapos kaganapan pinalitan ng pangalan sa idle
  • Na-upgrade sa JSDOM 3.1, idinagdag Node 0.12 at io.js support

Ano ang bago sa bersyon 3.0.4:

  • ADDED:
  • DOM klase URL
  • XHR kaganapan emitted sa browser
  • REMOVED:
  • browser.fork hindi na suportado
  • browser.htmlParser option hindi na suportado, palaging gamit ang default browser (parser5)
  • Browser.visit (url, mga pagpipilian) hindi na nagbabago pagpipilian Halimbawa
  • resources.mock / mabigo / delay, gamitin Nock halip
  • Protocol at bcat, walang mga pagsusulit
  • Browser.debug - & # x3e; browser.debug (bawat halimbawa)
  • NABAGO:
  • browser.referer - & # x3e; browser.referrer
  • Na-upgrade sa JSDOM 3.1, idinagdag Node 0.12 at io.js support
  • browser.wait () tumatakbo kaganapan loop para makita mo mahuli tapos / mga kaganapan error
  • Fixed:
  • XHR error ay hindi na itigil ang kaganapan loop

Ano ang bago sa bersyon 2.5.0:

  • ADDED:
  • Suporta para sa navigator.mimeTypes
  • NABAGO:
  • maghintay () ay nagbabalik ng isang tamad pangako
  • REMOVED:
  • Pasadong isang pagpipilian tumututol sa browser.visit ay deprecated at ay aalisin sa lalong madaling panahon. Pasadong isang pagpipilian object sa Browser.visit ay suportado pa rin.
  • UPGRADE:
  • JSDOM sa 1.4.0

Ano ang bago sa bersyon 2.0.5:

  • Nai-update:
  • Upang pinakabagong JSDOM
  • Fixed:
  • Exceptions ay pagiging swallowed

Ano ang bago sa bersyon 1.4.1:.

  • Fixed isa pang timer gilid kaso

Ano ang bago sa bersyon 1.3.1:

  • Ang id, pangalan at halaga properties ay dapat na walang laman string kung ang kaukulang attribute ay hindi nakatakda.

Ano ang bago sa bersyon 0.12.9:.

  • Nagdagdag ng suporta para HttpOnly cookies
  • Maaari na ngayong tumawag browser.cookies na walang argumento upang bumalik cookies para sa kasalukuyang domain (batay sa hostname ng kasalukuyang load page).

Kinakailangan

  • Node.js 0.8 o mas mataas

Katulad na software

Apache AntUnit
Apache AntUnit

13 May 15

Review
Review

13 Apr 15

jquery.debug.js
jquery.debug.js

6 Jun 15

CSS Critic
CSS Critic

12 Mar 16

Mga komento sa zombie.js

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya