zombie.js

Yazılım ekran görüntüsü:
zombie.js
Yazılım detaylar:
Versiyon: 4.2.1 Güncelenir
Qayıt: 10 Feb 16
Geliştirici: Assaf Arkin
Lisans: Ücretsiz
Popülerlik: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js geliştiriciler taklit bir ortamda istemci tarafı JavaScript kodu test etmenizi sağlar.

İstemci tarafı kod bir tarayıcı içinde koştu olacak gibi, node.js test edilebilir

Bu sürümde yeni nedir.:

  • EKLENDİ:
  • Getir API için ön destek (https://fetch.spec.whatwg.org/)
  • çerezler, boru hattı ve diğer tüm tarayıcı ayarlarını kullanarak, herhangi bir kaynak almak için browser.fetch kullanabilir miyim
  • DEĞİŞTİRİLDİ:
  • JSDOM 4.1
  • Yükseltildi
  • yerine browser.statusCode Kullanımı browser.status (HTML API'leri durumunu ve statusText kullanın)
  • browser.resources şimdi şu anda açık pencere işlerken istenen tüm kaynakların sadece bir dizidir. artık tüm pencereleri tarafından paylaşılan kaynakları ve diğer özellikleri (boru hattı yapılandırma, kaynak getirme) başka bir yere taşındı.

  • kaynaklardan
  • Ayrı boru hattı. tarayıcı örneğine istek / yanıt işleyicisi ekleyin browser.pipeline.addHandler kullanın veya Pipeline.addHandler tüm yeni örneklerini işleyicisi eklemek için.
  • Boru API de değişti. tarayıcı örneğiyle denilen işleyicisi talep ve Request nesnesi getir, boş dönebilirsiniz ya da bir Response nesnesi getir. tarayıcı örneği, istek ve yanıt nesnesi çağrıldığında yanıt işleyici, aynı ya da yeni yanıt nesneyi döndürmek gerekir. Eylemciler artık asenkron davranış gerekiyorsa, bir söz dönmek geri çağrıları kullanarak.
  • SABİT:
  • Boş çerez ve referer başlık artık # 881 gönderilir
  • Eklendi navigator.appVersion # 885
  • KALDIRILACAK:
  • document.window, document.defaultView kullanmak yerine
  • browser.close kafa karıştırıcı yöntem adı, gerçekten pencereyi kapatmak için gerekirse kullanım browser.window.close.

sürüm 4.0.5 yeni Nedir:

  • EKLENDİ:
  • Getir API için ön destek (https://fetch.spec.whatwg.org/)
  • DEĞİŞTİRİLDİ:
  • JSDOM 4.1
  • Yükseltildi
  • kaynaklar uygulama API Fetch kullanmak için.

sürüm 3.1.0 yeni Nedir:

  • EKLENDİ:
  • DOM URL sınıfı
  • tarayıcıya yayılan XHR olayları

  • Tarayıcı sayfasında tüm kaynakları yüklenemiyor eğer
  • beklemek () hata ile sona erer (örneğin komut dosyaları yüklemek için almaz)
  • koordinatları içerecek bir görüntü girişini kullanarak formu gönderme
  • KALDIRILACAK:
  • browser.fork artık desteklenmiyor
  • browser.htmlParser seçeneği artık desteklenmiyor, her zaman varsayılan tarayıcı (parser5) kullanarak
  • Browser.visit (url, seçenekler) artık değiştiren örnek seçenekleri
  • resources.mock / / gecikme başarısız Nock kullanmak yerine
  • Protokol ve bcat, herhangi bir test
  • KALDIRILACAK:
  • Browser.create
  • Browser.dns ve Browser.ports, farklı uygulamaya geçiş
  • DEĞİŞTİRİLDİ:
  • Browser.debug - & # x3e; browser.debug (başına örneği)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Kullanım Tarayıcı, önerilmemektedir. = Yerine
  • Zaman Aşımı olay - & # x3e; setTimeout, aralık - & # x3e; setInterval
  • onalert Kaldırılan / onconfirm / onprompt, kullanım browser.on ( 'uyarı', fn) vb
  • browser.on ( 'authenticate', fn) ile değiştirilir Kimlik

  • İşiniz yakalamak böylece
  • browser.wait () olay döngü çalışır / hata olayları
  • boşta değiştirildi Olay döngü yapılan olay

  • JSDOM 3.1 yükseltti
  • 0.12 destek
  • io.js ve Düğüm eklendi
  • Tüm dökümü () şimdi çıkış akışı veya çıkışı için stdout
  • kabul yöntemleri
  • XHR hataları artık olay döngü durdurmak

sürüm 3.0.10 yeni Nedir:

  • EKLENDİ:
  • DOM URL sınıfı
  • tarayıcıya yayılan XHR olayları

  • Tarayıcı sayfasında tüm kaynakları yüklenemiyor eğer
  • beklemek () hata ile sona erer (örneğin komut dosyaları yüklemek için almaz)
  • Deneysel browser.serialize ()
  • KALDIRILACAK:
  • browser.fork artık desteklenmiyor
  • browser.htmlParser seçeneği artık desteklenmiyor, her zaman varsayılan tarayıcı (parser5) kullanarak
  • Browser.visit (url, seçenekler) artık değiştiren örnek seçenekleri
  • resources.mock / / gecikme başarısız Nock kullanmak yerine
  • Protokol ve bcat, herhangi bir test
  • Browser.dns ve Browser.ports, farklı uygulamaya geçiş
  • DEĞİŞTİRİLDİ:
  • Browser.debug - & # x3e; browser.debug (başına örneği)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Kullanım Tarayıcı, önerilmemektedir. = Yerine
  • zaman aşımı olayı - & # x3e; setTimeout, aralık - & # x3e; setInterval
  • onalert Kaldırılan / onconfirm / onprompt, kullanım browser.on ( 'uyarı', fn) vb
  • browser.on ( 'authenticate', fn) ile değiştirilir Kimlik

  • İşiniz yakalamak böylece
  • browser.wait () olay döngü çalışır / hata olayları
  • boşta değiştirildi Olay döngü yapılan olay
  • JSDOM 3.1 Yükseltildi Düğüm 0.12 eklenir ve io.js destek

sürüm 3.0.4 yeni Nedir:

  • EKLENDİ:
  • DOM URL sınıfı
  • tarayıcıya yayılan XHR olayları
  • KALDIRILACAK:
  • browser.fork artık desteklenmiyor
  • browser.htmlParser seçeneği artık desteklenmiyor, her zaman varsayılan tarayıcı (parser5) kullanarak
  • Browser.visit (url, seçenekler) artık değiştiren örnek seçenekleri
  • resources.mock / / gecikme başarısız Nock kullanmak yerine
  • Protokol ve bcat, herhangi bir test
  • Browser.debug - & # x3e; browser.debug (başına örneği)
  • DEĞİŞTİRİLDİ:
  • browser.referer - & # x3e; browser.referrer
  • JSDOM 3.1 Yükseltildi Düğüm 0.12 eklenir ve io.js destek

  • İşiniz yakalamak böylece
  • browser.wait () olay döngü çalışır / hata olayları
  • SABİT:
  • XHR hataları artık olay döngü durdurmak

sürüm 2.5.0 yeni Nedir:

  • EKLENDİ:
  • navigator.mimeTypes için destek
  • DEĞİŞTİRİLDİ:
  • beklemek () döndüren bir tembel söz
  • KALDIRILACAK:
  • seçenekler önerilmemektedir browser.visit itiraz ve yakında silinecektir Passing. Bir seçenek Browser.visit için nesne Passing hala desteklenmektedir.
  • UPGRADED:
  • 1.4.0 için JSDOM

sürüm 2.0.5 yeni Nedir:

  • GÜNCELLEME:

  • En son JSDOM için
  • SABİT:
  • İstisnalar yuttu ediliyor

sürüm 1.4.1 yeni Nedir:.

  • Sabit başka zamanlayıcı kenar durumda

Hangi sürümü 1.3.1 yeni

  • id, ad ve değer özellikleri boş olmalıdır dizeleri ilgili nitelik ayarlı değilse.

sürüm 0.12.9 yeni Nedir:.

  • httpOnly kurabiye için destek eklendi
  • Şimdi (şu anda yüklü sayfanın hostname dayalı) geçerli etki alanı için çerezleri geri dönmek için hiçbir argüman olmadan browser.cookies arayabilir miyim.

Gereksinimleri :

  • node.js 0.8 veya daha yüksek

Benzer yazılım

Metrics
Metrics

4 Jun 15

logtools
logtools

1 Mar 15

rpcpdb
rpcpdb

13 Apr 15

ScanJS
ScanJS

1 Mar 15

Yorumlar zombie.js

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!