CasperJS

Screenshot Software:
CasperJS
Szczegóły programowe:
Wersja: 1.0.4 / 1.1.0-beta3
Filmu: 13 May 15
Wywoływacz: Nicolas Perriault
Licencja: Wolny
Popularność: 202

Rating: 5.0/5 (Total Votes: 1)

CasperJS jest w zasadzie do obsługi interfejsu drobniejsze testy przeglądarki bezgłowe dla projektu.
Testy przeglądarka Headless jest metoda testowania, gdzie deweloperzy używać jak bezgłowe przeglądarkę SlimerJS , PhantomJS lub trifleJS (nie jest obsługiwany przez CasperJS) do symulacji przeglądarce i zobaczyć, jak strona reaguje.
Chociaż pierwotne narzędzia mogą to zrobić na własną rękę, CasperJS obsługuje wiele łatwiejsze w użyciu interfejs, mocno pochylona w stronę miłośników JavaScript

Opis .

< ul>

  • Zdefiniuj szereg operacji do wykonania w przeglądarce
  • Zamów i ponownie te kroki kolejności potrzebne
  • wypełnianie formularzy
  • składania formularzy
  • Kliknij linki
  • z linków
  • Zrób strony ekranu
  • Zaloguj działania i wyniki
  • Pobierz zasoby
  • Strony internetowe zeskrobać
  • Wsparcie coffeescript
  • Co nowego w tym wydaniu:.

    • Numer wersji stacjonarnej w package.json

    Co nowego w wersji 1.0.0-RC4:

    • Poprawiono:
    • Niemożliwe wymaga modułów coffeescript
    • Wstrzykiwanie clientScripts nie działa
    • Ulepszona metoda Tester.assertField (), która może teraz testuje dla innych typów pól, niż wejść.
    • Casper.getCurrentUrl () może źle się zachowują z zakodowanych adresów URL
    • Dodane:
    • Casper.echo (), aby wydrukować wiadomość do konsoli Casper ze środowiska zdalnego DOM
    • Casper.waitForText () czekać na dany tekst, aby być obecny w zawartości strony HTML
    • ClientUtils.getFieldValue ()

    Co nowego w wersji 1.0.0-RC1:

    • Dodano obsługę niestandardowych nagłówków wysyłając wychodzących wniosek.
    • Dodano wsparcie dla wiersza () i potwierdź ().
    • Dodano wsparcie dla PhantomJS 1.6 Strona internetowa # zoomFactor.
    • Dodane url.changed & navigation.requested wydarzenia.

    Co nowego w wersji 0.6.10:

    • Casper.download () nie działa poprawnie z plików binarnych .
    • Nie można umieścić // komentarze oceny funkcji ().
    • Dodano Dummy klasę Colorizer, aby wyłączyć kolory w wyjścia konsoli.
    • Aktualizacja i stała dokumentację o rozciągliwości.

    Co nowego w wersji 0.6.9:

    • PhantomJS 1.5 jest obecnie minimalne PhantomJS wersja obsługiwane.

    Co nowego w wersji 0.6.8:

    • Dodano wsparcie dla selektorów XPath
    • Dodane Tester.assertNotEquals ()

    Co nowego w wersji 0.6.7:

    • Poprawki:
    • utils klienta jeszcze nie było możliwe i dostępne jest wstrzykiwany Dzwoniąc Capser.base64encode () z niektórych imprez.
    • args CLI zawierające = (znak równości) nie były przetwarzane prawidłowo.
    • próbka googlepagination został złamany.

    Co nowego w wersji 0.6.6:

    • Tester.assertSelectorExists został uszkodzony
    • .

    Co nowego w wersji 0.6.5:

    • tester.findTestFiles () zwraca teraz wyniki w przewidywalny zamówienie.
    • Dodane --log-level i --direct opcje Casper polecenia test.
    • Poprawiono 0.6.4 Numer wersji w bootstrap.js.
    • Centralne numer wersji do package.json.
    • Gwarantowana kompatybilność z PhantomJS 1.5.

    Wymagania :

    • włączona obsługa JavaScript po stronie klienta
    • PhantomJS 1.9.1 lub nowszy,

    Podobne oprogramowanie

    Ladybug
    Ladybug

    6 Mar 16

    FlexMock
    FlexMock

    12 May 15

    SimPy
    SimPy

    20 Jul 15

    PHPMD
    PHPMD

    6 Mar 16

    Inne programy z deweloperem Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Komentarze do CasperJS

    Komentarze nie znaleziono
    Dodaj komentarz
    Włącz zdjęć!
    Szukaj wg kategorii