CasperJS Projeniz için başsız tarayıcı test desteklemek için ince bir arayüz temelde.
Başsız tarayıcı test geliştiriciler SlimerJS PhantomJS veya trifleJS simüle etmek (CasperJS tarafından desteklenmez) Bir tarayıcı gibi başsız tarayıcı kullanın test yöntemidir ve sayfa nasıl tepki vereceğini görmek için.
Orijinal araçları kendi Bunu yapmak mümkün olmakla birlikte, CasperJS, arayüz kullanımı JavaScript meraklıları karşı ağır eğimli çok daha kolay destekler
Özellikler :.
< ul>
Bu sürümdeki yeni nedir:.
- package.json Sabit sürüm numarası
sürüm 1.0.0-RC4 yeni Nedir:
- Sabit:
- CoffeeScript modüllerini gerektirecek imkansız
- clientScripts enjekte çalışmıyor
- Gelişmiş Tester.assertField () yöntemi.
- Casper.getCurrentUrl () kodlanmış URL'ler ile yaramazlık olabilir
- Eklendi:
- Casper.echo () uzak DOM ortamından casper konsoluna bir mesaj yazdırmak için
- Casper.waitForText () sayfa HTML içeriği mevcut olduğu belirli bir metin için beklemek
- ClientUtils.getFieldValue ()
Artık girdiler dışındaki alan türleri için test
sürüm 1.0.0 RC1-yeni Nedir:
- Özel başlıkları desteği eklendi giden gönderme istek.
- istemi için destek eklendi () ve onaylayın ().
- desteği eklendi.
- Added url.changed & navigation.requested olaylar.
PhantomJS 1.6 WebPage # zoomFactor için
nedir sürüm 0.6.10 Yeni:
- ikililer ile düzgün çalışmıyor Casper.download () .
- değerlendirir () işlevinde // yorum koyamazsınız.
- Konsol çıktı renkleri devre dışı bırakmak için, bir kukla colorizer sınıfı eklendi.
- Güncelleme ve sabit belgeler.
Genişletilebilirlik hakkında
sürüm 0.6.9 yeni Nedir:
PhantomJS 1,5 şimdi desteklenen minimum PhantomJS sürümü
- olduğunu.
sürüm 0.6.8 yeni Nedir:
- XPath seçiciler için destek eklendi
- Eklenen Tester.assertNotEquals ()
sürüm 0.6.7 yeni Nedir:
- Düzeltmeler:
- Müşteri utils muhtemelen henüz enjekte ve mevcut varlık değildi.
- CLI args = (eşittir işareti) düzgün çözümlenen değil içeren.
- googlepagination örnek kesildi.
Bazı olayların Capser.base64encode () çağrılırken
nedir sürüm 0.6.6 Yeni:
- Tester.assertSelectorExists kırıldı .
nedir sürüm 0.6.5 Yeni:
- tester.findTestFiles () artık öngörülebilir sonuçları döndürür emir.
- Eklenenler --log düzey ve --direct seçenekleri testi komutunu casper için.
- Sabit 0.6.4 sürüm numarası.
- Merkezi sürüm numarası package.json için.
- Garanti uyumluluk.
Bootstrap.js
PhantomJS 1.5 ile
Gereksinimleri :
- JavaScript istemci tarafında etkin
- PhantomJS 1.9.1 veya daha yüksek
Yorum Bulunamadı