QUnit

Yazılım ekran görüntüsü:
QUnit
Yazılım detaylar:
Versiyon: 1.22.0 Güncelenir
Qayıt: 11 Mar 16
Geliştirici: jQuery Team
Lisans: Ücretsiz
Popülerlik: 111

Rating: 2.5/5 (Total Votes: 2)

QUnit çerçevenin çekirdek ve çeşitli ek eklentileri için jQuery Ekibi tarafından kullanılan resmi birim test aracıdır.

Belirli jQuery kodu yanı sıra, QUnit ayrıca sunucu tarafı JavaScript dahil olmak üzere, genel JavaScript kodu test edebilirsiniz.

Bu test çerçevesi regresyon testleri için özellikle yararlı olabilir, yardımcı geliştiriciler kod temeli geliştikçe hataların yeni tip ortaya çıkarmak.

QUnit (JUnit gibi) diğer birim test çerçeveler benzer ve xUnit test çerçevesi ailesinin bir parçası olarak kabul edilir.

Bu yeni nedir serbest:

  • belirt: kullanım yöntemi itmek atar sadece
  • belirt: atar ihraç sınama eksik Fix
  • belirt: falsy değerlerini savunmak için notOk uygular
  • Çekirdek: AMD Daha zarif taşıma
  • Çekirdek: basitleştirme yığın izleme yöntemleri
  • Çekirdek: Dökümü MaxDepth özelliği Açığa
  • Çekirdek: QUnit.version özelliği olarak QUnit sürümü Açığa
  • Çekirdek: Saplı birden Test Kimliği parametreleri
  • Dökümü: Fix .name / .property doublettes
  • HTML Muhabir: Google'ın Diff-Patch-Match Kütüphanesi kullanarak yeni fark
  • HTML Muhabir:. Diff bastırılmış neden daha belirgin olun
  • HTML Muhabir: Kötü testler için değiştirme ekran metni
  • HTML Muhabir: onay kutusunu Fix ve IE & # x3c içinde işleme seçiniz; 9
  • HTML Muhabir: herhangi bir modül olmadan Test filtresi Fix
  • HTML Muhabir: Koru başarısız testler sayılar
  • Test: Kullanmadan önce geçerli test filtresi küçük harfe

sürüm 1.20.0 yeni Nedir:

  • belirt: kullanım tek yöntem itmek atar
  • belirt: atar ihraç sınama eksik Fix
  • belirt: falsy değerlerini savunmak için notOk uygular
  • Çekirdek: AMD Daha zarif taşıma
  • Çekirdek: basitleştirme yığın izleme yöntemleri
  • Çekirdek: Dökümü MaxDepth özelliği Açığa
  • Çekirdek: QUnit.version özelliği olarak QUnit sürümü Açığa
  • Çekirdek: Saplı birden Test Kimliği parametreleri
  • Dökümü: Fix .name / .property doublettes
  • HTML Muhabir: Google'ın Diff-Patch-Match Kütüphanesi kullanarak yeni fark
  • HTML Muhabir:. Diff bastırılmış neden daha belirgin olun
  • HTML Muhabir: Kötü testler için değiştirme ekran metni
  • HTML Muhabir: onay kutusunu Fix ve IE & # x3c içinde işleme seçiniz; 9
  • HTML Muhabir: herhangi bir modül olmadan Test filtresi Fix
  • HTML Muhabir: Koru başarısız testler sayılar
  • Test: Kullanmadan önce geçerli test filtresi küçük harfe

sürüm 1.19.0 yeni Nedir:

  • belirt: kullanım tek yöntem itmek atar
  • belirt: atar ihraç sınama eksik Fix
  • belirt: falsy değerlerini savunmak için notOk uygular
  • Çekirdek: AMD Daha zarif taşıma
  • Çekirdek: basitleştirme yığın izleme yöntemleri
  • Çekirdek: Dökümü MaxDepth özelliği Açığa
  • Çekirdek: QUnit.version özelliği olarak QUnit sürümü Açığa
  • Çekirdek: Saplı birden Test Kimliği parametreleri
  • Dökümü: Fix .name / .property doublettes
  • HTML Muhabir: Google'ın Diff-Patch-Match Kütüphanesi kullanarak yeni fark
  • HTML Muhabir:. Diff bastırılmış neden daha belirgin olun
  • HTML Muhabir: Kötü testler için değiştirme ekran metni
  • HTML Muhabir: onay kutusunu Fix ve IE & # x3c içinde işleme seçiniz; 9
  • HTML Muhabir: herhangi bir modül olmadan Test filtresi Fix
  • HTML Muhabir: Koru başarısız testler sayılar
  • Test: Kullanmadan önce geçerli test filtresi küçük harfe

sürüm 1.18.0 yeni Nedir:

  • belirt: kullanım tek yöntem itmek atar
  • belirt: atar ihraç sınama eksik Fix
  • belirt: falsy değerlerini savunmak için notOk uygular
  • Çekirdek: AMD Daha zarif taşıma
  • Çekirdek: basitleştirme yığın izleme yöntemleri
  • Çekirdek: Dökümü MaxDepth özelliği Açığa
  • Çekirdek: QUnit.version özelliği olarak QUnit sürümü Açığa
  • Çekirdek: Saplı birden Test Kimliği parametreleri
  • Dökümü: Fix .name / .property doublettes
  • HTML Muhabir: Google'ın Diff-Patch-Match Kütüphanesi kullanarak yeni fark
  • HTML Muhabir:. Diff bastırılmış neden daha belirgin olun
  • HTML Muhabir: Kötü testler için değiştirme ekran metni
  • HTML Muhabir: onay kutusunu Fix ve IE & # x3c içinde işleme seçiniz; 9
  • HTML Muhabir: herhangi bir modül olmadan Test filtresi Fix
  • HTML Muhabir: Koru başarısız testler sayılar
  • Test: Kullanmadan önce geçerli test filtresi küçük harfe

Hangi sürümü 1.17.1 yeni

  • Yapı: gözardı dosyaları bower.json kaldırın
  • Vücut tipi: CommonJS ile Destek node.js ihracat parite
  • HTML Muhabir: filtre alanı ekle
  • HTML Muhabir: Atlanan testleri gizlemek etmeyin
  • HTML Muhabir: Eski biçimlendirme için gerileme Fix
  • HTML Muhabir: önleyin XSS saldırıları
  • HTML Muhabir: QUnit.url şimdi HTML Muhabir özel bir fonksiyondur
  • HTML Muhabir: URL params koduna göre ayarlanabilir

sürüm 1.15.0 yeni Nedir:

  • belirt: Test bağlamıyla Assert kurucuyu uygulayın. iddialar artık diğer testler içine sızmaya olamaz çünkü bu ağır, zaman uyumsuz testlerinin hata ayıklama geliştirir. Bu tam fayda elde etmek iddialarını çalıştırmak için test geri çağrıları assert argümanını kullanın.
  • belirt: assert.ok varsayılan mesajı geliştirildi. Şimdi assert.ok () sadece thruthy değildi diyerek yerine, aldığı tam değerini verir.
  • belirt: yükseltme kaldırılması, aynı ve eşittir. Bu, çok uzun zaman önce kaldırıldı ve son olarak uzaklaştırılmıştır. Kullanım yerine deepEqual ve eşit.
  • atar
  • Çekirdek: totalTests olarak QUnit.begin geri arama için testler toplam tutarı geçirin. Karma ve diğer gazeteciler tarafından kullanılacaktır.
  • Dökümü: QUnit.dump için QUnit.jsDump taşıyın. QUnit.jsDump hala var, ancak daha sonra silinecektir. QUnit.dump kullanın.
  • Dökümü: TypeError Çıktı olmayan enumerable özellikleri. daha kolay hata nesnelerin özelliklerini karşılaştırmak için yapar.
  • Muhabir: yalnızca çıkış sav yeşil testleri için saymak. testleri geçmesi için daha az görsel dağınıklığı.
  • Muhabir: Yeni bir JS dosyasına taşı HTML muhabir. HTML muhabir hala birlikte, ancak kod ayrı bir dosyaya taşımak için elden geçirildi.
  • Test: QUnit.current_testEnvironment kaldırılmış Kaldır

sürüm 1.14.0 yeni Nedir:

  • CSS: Çıkarma fazlalık
  • Çekirdek: kaydırma-üst
  • Varsayılan devre dışı bırakmak için yapılandırma özelliği ekle
  • Grunt: Kaldır addons kalanlar
  • Eklentiler: son kalıntıları Kaldır
  • Çekirdek: select-one dropdowns desteklemek için QUnit.config.urlConfig uzatın
  • belirt: uzatın Hata örneklerini kabul atar
  • belirt: Extend dizeleri gibi hataları işlemek için atar
  • CSS: tutarlılık güncelleniyor qunit.css
  • Çekirdek: Önbellek window.clearTimeout durumda o alay alır
  • Çekirdek: Test sayısına göre birden fazla testlerini

sürüm 1.13.0 yeni Nedir:

  • belirt: (2012 önerilmez) yükseltir çıkarın, yerine başarısız iddia ile.
  • Grunt: homurtu görev olarak tarayıcı olmayan testini ekleyin. düğüm mevcut testleri çalıştırır.
  • Export:. Biz kontrol değişkene sadece ihracat
  • Çekirdek:. Düzgün belgenin varlığını kontrol
  • Çekirdek:. Kullanılan veya herhangi bir yerde belgelenen değil triggerEvent Kaldır
  • Çekirdek:. Sessizlik addEvent olmayan tarayıcı env

sürüm 1.12.0 yeni Nedir:

  • QUnit.reset bir amortisman yorum ekle. # 354
  • Kısmi düzeltme
  • moduleStart ve moduleDone olaylar arasındaki Fix mis-match
  • kaldırıldı jQuery.trim optimizasyonu. Düzeltmeler # 424.
  • Yerel setTimeout referansı kullanın bunun için ayrı bir birim test paketi ekleyin. Düzeltmeler # 432 - bir setTimeout saplama kullanarak devam test paketi durdurabilirsiniz. Kapatır gh-433
  • Eklendi CONTRIBUTING.md.

  • 'Krinkle / qunit-tema-nv.git'
  • taşındı 'addons / themes / nv'
  • taşındı 'addons / themes / ninja' Krinkle / qunit-tema-ninja.git '

  • 'Krinkle / qunit-tema-gabe.git'
  • taşındı 'addons / themes / gabe'

sürüm 1.11.0 yeni Nedir:

  • Phantomjs:.
  • Phantomjs: PhantomJS 1.6 onCallback + 'ın WebPage # lehine yoklama mekanizmasını kaldırıldı
  • .
  • Gecikme start () init () oldu kadar ..
  • urlConfig. İhtiyar için onay kutusunun olay Fix
  • Sorun # 365:. İhtiyar için modül seçici Fix
  • Düzeltmeler # 344 -. Yakalama ve gösteri test süresi
  • özetle iddialarının testleri yeniden adlandırın.
  • belirt. PropEqual ve notPropEqual Uygulama
  • Tuval addon: tarayıcılar arasındaki tutarsızlıkları önlemek için alfa değeri olarak 0.6 kullan
  • .
  • genel değişkeni & quot çıkarın; iddia & quot;.
  • zaman uyumsuz yükleme testleri için bir test ekleyin.

sürüm v1.8.0pre yeni Nedir:.

  • window.onerror işleme geliştirin

sürüm v1.7.0pre yeni Nedir:.

  • config.requireExpects ekle
  • beklemek aramak için bütün testleri gerektirecek seçeneği eklendi ().
  • extractStacktrace geliştirin () uygulaması.
  • ilgili tüm yığın satırları ekleyin.
  • filtreler harf duyarsız olun.
  • ) (olan küçük tip bekliyor.
  • Beklenen Tarih değeri düzgün görüntülenmiyor.
  • Fix addon başlığını phantomjs ve benioku ekleyin.
  • Kompozit addon readme için bazı ipuçları ekleyin.
  • onlar koşmak ve o sayısına dayalı yeniden çalıştırın bağlantılar oluşturmak sıraya göre Parça testleri.
  • yeniden çalıştır bağlantı çalıştırmak sadece tek bir test.

Gereksinimleri :

  • JavaScript istemci tarafında etkin

Benzer yazılım

Chai
Chai

6 Mar 16

ScanJS
ScanJS

1 Mar 15

Gusto
Gusto

14 Apr 15

CSSLint
CSSLint

21 Jul 15

Geliştirici Diğer yazılım jQuery Team

jQuery Mobile
jQuery Mobile

13 Apr 15

jQuery UI
jQuery UI

2 Oct 16

Yorumlar QUnit

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