Casperjs/PhantomJs vs Selenyum
Selenyum UI bizim otomatik test için kullanıyoruz. Son zamanlarda kullanıcıların çoğunluğu Chrome gördük. Bilmek - PhantomJS vs Selenyum kullanmanın artıları ve eksileri istedik:
- Performans açısından gerçek bir avantaj, örneğin süre test çalışmalarını yürütmek için var mı?
- Ne zaman bir Selenyum üzerinde PhantomJS tercih etmelisiniz?
CEVAP
Farklı sorunlar saldırıyorlar. PhantomJS mükemmel komut satırı üzerinde çalışan bu yana, duman test olarak mı, gelişme akışının bir parçası ilk katman olarak uygun ve sürekli entegrasyon sunucu/. Selenyum birden fazla tarayıcı hedefler ve çok kullanışlı çapraz tarayıcı tutarlılığı sağlamak ve farklı işletim sistemleri arasında kapsamlı testleri yürütmek zordur bu yüzden.
Eğer web uygulaması, web tarayıcıları çeşitli çalıştırmanız gerekiyorsa, UI sadece PhantomJS ile test çalışan çoğu test kapsama verecektir. Ancak, gayet iyi PhantomJS başlatmak ve ayrıntılı testler yapmadan önce bazı temel aklı denetler egzersiz. Giriş ekranı istemeden kırık ve non-fonksiyonel olduğu finans uygulama test çılgınlığı düşünün!
İkisi arasındaki çizgi biraz son PhantomJS son WebDriver desteği ile bulanık alır unutmayın. Şimdi mümkün olduğunca hızlı testler ilk PhantomJS üzerinden kullanmak ve sonra (ciddi bir hata ile karşılaştı diye bir şey yok varsayarak) iyice Selenyum bir kur aynı testleri yürütmek için devam edin.
Görünüm kaydırma Element Selenyum ile...
PhantomJS: alma "Öldürdü:'m ...
PhantomJS uzun bir süre söyleyerek &qu...
Nasıl Xpath düğüm kümesi içinde belirt...
Selenyum WebDriver içinde WebElement H...