CasperJS

Yazılım ekran görüntüsü:
CasperJS
Yazılım detaylar:
Versiyon: 1.0.4 / 1.1.0-beta3
Qayıt: 13 May 15
Geliştirici: Nicolas Perriault
Lisans: Ücretsiz
Popülerlik: 47

Rating: nan/5 (Total Votes: 0)

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>

  • tarayıcıda gerçekleştirmek için operasyonların bir dizi tanımlayın
  • Sipariş ve yeniden sipariş gerekli
  • olarak bu adımları
  • Dolgu formlar
  • Gönder formlar
  • tıklayın bağlantıları
  • takip bağlantıları
  • Bir sayfa ekran yapın
  • eylemler ve sonuçları yapın
  • İndirme kaynaklar
  • kazıyın Web sayfaları
  • CoffeeScript desteği
  • 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

    • Artık girdiler dışındaki alan türleri için test
    • 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 ()

    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 ().

    • PhantomJS 1.6 WebPage # zoomFactor için
    • desteği eklendi.
    • Added url.changed & navigation.requested olaylar.

    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.

    • Genişletilebilirlik hakkında
    • Güncelleme ve sabit belgeler.

    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:

    • Bazı olayların Capser.base64encode () çağrılırken
    • 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.

    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.

    • Bootstrap.js
    • Sabit 0.6.4 sürüm numarası.
    • Merkezi sürüm numarası package.json için.

    • PhantomJS 1.5 ile
    • Garanti uyumluluk.

    Gereksinimleri :

    • JavaScript istemci tarafında etkin
    • PhantomJS 1.9.1 veya daha yüksek

    Benzer yazılım

    FuncUnit
    FuncUnit

    12 May 15

    Nose
    Nose

    6 Jun 15

    QUnit
    QUnit

    11 Mar 16

    Sinon.js
    Sinon.js

    6 Mar 16

    Geliştirici Diğer yazılım Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Yorumlar CasperJS

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