zombie.js

Screenshot Software:
zombie.js
Szczegóły programowe:
Wersja: 4.2.1 Aktualizowane
Filmu: 10 Feb 16
Wywoływacz: Assaf Arkin
Licencja: Wolny
Popularność: 68

Rating: nan/5 (Total Votes: 0)

Zombie.js pozwala deweloperom testować po stronie klienta kodu JavaScript w symulowanym środowisku.

Kod po stronie klienta może być testowany w node.js, jak będą one biegł wewnątrz przeglądarki

Co nowego w tym wydaniu.:

  • Dodano:
  • Wstępne wsparcie dla API fetch (https://fetch.spec.whatwg.org/)
  • Czy można używać browser.fetch pobierać żadnych środków, za pomocą cookies, rurociąg i wszelkie inne ustawienia przeglądarki
  • zmianie:
  • Aktualizacja do JSDOM 4.1
  • Użyj browser.status zamiast browser.statusCode (API HTML używać status i statusText)
  • browser.resources jest teraz po prostu tablicę wszystkich zasobów wymaganych podczas przetwarzania aktualnie otwartego okna. Zasoby nie są już wspólne dla wszystkich okien i innych cech (konfiguracja rurociągu, przynieś zasobów) przeniósł się gdzie indziej.
  • W separacji gazociągu z zasobów. Użyj browser.pipeline.addHandler dodanie obsługi żądania / odpowiedzi do instancji przeglądarki lub Pipeline.addHandler dodanie obsługi wszystkich nowych przypadków.
  • Rury API zmienił również. Prośba o nazwie instancji obsługi przeglądarki i żądanie pobierania obiektu, można wrócić zerowy lub Fetch obiektu Response. Wózek Reakcja wywołana z instancji przeglądarki, żądania i odpowiedzi obiektu, powinien zwrócić tę samą lub nowy obiekt odpowiedzi. Wozy nie używając wywołania zwrotne, jeśli trzeba asynchronicznego zachowanie, powrót obietnicę.
  • FIXED:
  • Empty ciasteczka i nagłówek Referer nie wysłał # 881
  • Dodane navigator.appVersion # 885
  • USUNIĘTE:
  • document.window użyć document.defaultView zamiast
  • browser.close mylące nazwa metody, zastosowanie browser.window.close jeśli naprawdę potrzebujesz, aby zamknąć okno.

Co nowego w wersji 4.0.5:

  • Dodano:
  • Wstępne wsparcie dla API fetch (https://fetch.spec.whatwg.org/)
  • zmianie:
  • Aktualizacja do JSDOM 4.1
  • Realizacja zasobów używać Fetch API.

Co nowego w wersji 3.1.0:

  • Dodano:
  • DOM klasy URL
  • wydarzenia XHR emitowane do przeglądarki
  • wait () kończy się błędem, jeśli przeglądarka nie może załadować wszystkich zasobów na stronie (np nie dostać się do ładowania skryptów)
  • Przesyłanie formularza za pomocą obrazu wejściowego będzie zawierać współrzędne
  • USUNIĘTE:
  • browser.fork już obsługiwane
  • Opcja browser.htmlParser nie jest już obsługiwana, zawsze przy użyciu domyślnej przeglądarki (parser5)
  • Browser.visit (url, opcje) nie zmienia opcje instancji
  • resources.mock / fail / Delay, użyj Nock zamiast
  • Protokół i bcat, żadne testy
  • USUNIĘTE:
  • Browser.create
  • Browser.dns i Browser.ports, przejście do innej realizacji
  • zmianie:
  • Browser.debug - & # X3E; browser.debug (na przykład),
  • browser.referer - & # X3E; browser.referrer
  • Browser.default. = Niezalecane wykorzystanie przeglądarki. = Zamiast
  • Impreza Timeout - & # X3E; setTimeout, odstęp - & # X3E; setInterval
  • Usunięto onalert / onconfirm / onprompt, korzystanie browser.on ( 'alert', fn) etc
  • Poświadczenia zastąpione browser.on ( "autentyczność", fn)
  • browser.wait () przebiega pętlę zdarzeń, więc można złapać zrobić / zdarzenia błędów
  • Pętla Event odbywa się impreza przemianowana na biegu jałowym
  • Aktualizacja do JSDOM 3.1 dodaje io.js i Węzeł 0,12 support
  • Wszystkie dump () metody przyjmują strumień wyjściowy lub wyjście do stdout
  • Błędy XHR dłużej zatrzymać pętlę zdarzeń

Co nowego w wersji 3.0.10:

  • Dodano:
  • DOM klasy URL
  • wydarzenia XHR emitowane do przeglądarki
  • wait () kończy się błędem, jeśli przeglądarka nie może załadować wszystkich zasobów na stronie (np nie dostać się do ładowania skryptów)
  • Experimental browser.serialize ()
  • USUNIĘTE:
  • browser.fork już obsługiwane
  • Opcja browser.htmlParser nie jest już obsługiwana, zawsze przy użyciu domyślnej przeglądarki (parser5)
  • Browser.visit (url, opcje) nie zmienia opcje instancji
  • resources.mock / fail / Delay, użyj Nock zamiast
  • Protokół i bcat, żadne testy
  • Browser.dns i Browser.ports, przejście do innej realizacji
  • zmianie:
  • Browser.debug - & # X3E; browser.debug (na przykład),
  • browser.referer - & # X3E; browser.referrer
  • Browser.default. = Niezalecane wykorzystanie przeglądarki. = Zamiast
  • zdarzenia timeout - & # X3E; setTimeout, odstęp - & # X3E; setInterval
  • Usunięto onalert / onconfirm / onprompt, korzystanie browser.on ( 'alert', fn) etc
  • Poświadczenia zastąpione browser.on ( "autentyczność", fn)
  • browser.wait () przebiega pętlę zdarzeń, więc można złapać zrobić / zdarzenia błędów
  • Pętla Event odbywa się impreza przemianowana na biegu jałowym
  • Aktualizacja do JSDOM 3,1, 0,12 i dodaje węzeł io.js support

Co nowego w wersji 3.0.4:

  • Dodano:
  • DOM klasy URL
  • wydarzenia XHR emitowane do przeglądarki
  • USUNIĘTE:
  • browser.fork już obsługiwane
  • Opcja browser.htmlParser nie jest już obsługiwana, zawsze przy użyciu domyślnej przeglądarki (parser5)
  • Browser.visit (url, opcje) nie zmienia opcje instancji
  • resources.mock / fail / Delay, użyj Nock zamiast
  • Protokół i bcat, żadne testy
  • Browser.debug - & # X3E; browser.debug (na przykład),
  • zmianie:
  • browser.referer - & # X3E; browser.referrer
  • Aktualizacja do JSDOM 3,1, 0,12 i dodaje węzeł io.js support
  • browser.wait () przebiega pętlę zdarzeń, więc można złapać zrobić / zdarzenia błędów
  • FIXED:
  • Błędy XHR dłużej zatrzymać pętlę zdarzeń

Co nowego w wersji 2.5.0:

  • Dodano:
  • Obsługa navigator.mimeTypes
  • zmianie:
  • wait () zwraca leniwy obietnica
  • USUNIĘTE:
  • przechodzącą opcje sprzeciw wobec browser.visit jest przestarzała i zostanie usunięta szybko. Przechodzącą opcje sprzeciwić Browser.visit jest jeszcze obsługiwany.
  • ZAKTUALIZOWANY:
  • JSDOM do 1.4.0

Co nowego w wersji 2.0.5:

  • AKTUALIZACJA:
  • Do najnowszej JSDOM
  • FIXED:
  • Wyjątki są połknięcia

Co nowego w wersji 1.4.1.

  • Naprawiono kolejny przypadek krawędzi zegar

Co nowego w wersji 1.3.1:

  • id, nazwę i wartość nieruchomości powinna być pusta struny jeżeli odpowiedni atrybut nie jest ustawiony.

Co nowego w wersji 0.12.9.

  • Dodano wsparcie dla HttpOnly ciasteczka
  • Czy obecnie nazywamy browser.cookies bez żadnych argumentów, aby powrócić cookie dla bieżącej domeny (na podstawie nazwy hosta aktualnie załadowanej stronie).

Wymagania :

  • node.js 0.8 lub nowszy

Podobne oprogramowanie

CSS Colorguard
CSS Colorguard

10 Apr 16

Frisby
Frisby

14 Apr 15

bugzyrb
bugzyrb

12 May 15

responsivepx
responsivepx

14 Apr 15

Komentarze do zombie.js

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii