CasperJS sizin layihə üçün başsız browser test dəstəkləmək üçün finer interface əsasən.
Başsız browser test developers SlimerJS , PhantomJS və ya trifleJS simülasyonu üçün (CasperJS tərəfindən dəstəklənmir) bir brauzer kimi bir başsız brauzer istifadə test üsulu deyil və səhifə reaksiya necə oldu.
Orijinal alətləri öz bunu edə bilərsiniz baxmayaraq, CasperJS, interface istifadə etmək JavaScript həvəskarları qarşı ağır meylli bir daha asan dəstəkləyir
Features .
< ul>
Bu azad yeni nədir.
- package.json Sabit versiyası sayı
version 1.0.0-RC4 yeni nədir:
- Sabit:
- CoffeeScript modulları tələb Impossible
- clientScripts inyeksiya iş deyil
- Ətraflı Tester.assertField () metodu.
- Casper.getCurrentUrl () kodlanmış URL ilə özünü pis edə bilər
- Əlavə:
- Casper.echo () uzaq DOM mühitdən casper konsol bir mesaj çap
- Casper.waitForText () səhifə HTML məzmunu olmaq bir mətn üçün gözləmək
- ClientUtils.getFieldValue ()
Indi giriş başqa sahədə növləri üçün test
version 1.0.0-RC1 yeni nədir:
- Xüsusi başlıqlarını əlavə dəstək gedən göndərilməsi tələb.
- tez üçün əlavə dəstək () və təsdiq ().
- dəstək Added.
- Əlavə url.changed & navigation.requested hadisələr.
PhantomJS 1.6 WebPage # zoomFactor üçün
nədir versiyası 0.6.10 Yeni
- binaries ilə düzgün iş deyil Casper.download () .
- qiymətləndirmək () funksiyası // şərh qoymaq bilməz.
- konsol çıxış rəng aradan üçün, bir Dummy colorizer sinif Added.
- Yenilənib və sabit sənədlər.
Elastiklik haqqında
versiyası 0.6.9 yeni nədir:
PhantomJS 1.5 indi dəstəklənir minimal PhantomJS versiyası
- edir.
versiyası 0.6.8 yeni nədir:
- XPath seçiciler üçün əlavə dəstək
- Əlavə Tester.assertNotEquals ()
versiyası 0.6.7 yeni nədir:
- giderir:
- Müştəri utils bəlkə hələ vurulub və mövcud olan deyil.
- CLI args = (işarə bərabərdir) düzgün ayrıştırılan deyil olan.
- googlepagination nümunə qırıldı.
Bəzi hadisələr Capser.base64encode () zəng zaman
nədir versiyası 0.6.6 Yeni
- Tester.assertSelectorExists qırıldı .
nədir versiyası 0.6.5 Yeni
- tester.findTestFiles () indi əvvəlcədən nəticələri qaytarır üçün.
- Əlavə --log səviyyədə və --direct variantları test komanda Casper üçün.
- Sabit 0.6.4 versiyası sayı.
- Mərkəzləşdirilmiş buraxılış nömrəsi package.json üçün.
- , təmin uyğunluğu.
Bootstrap.js da
PhantomJS 1.5
tələblər
- JavaScript klient tərəfində imkan
- PhantomJS 1.9.1 və ya daha yüksək
Şərhlər tapılmadı