bezgłowy przeglądarka jest przeglądarką, bez interfejsu użytkownika, wykorzystywane głównie do celów testowych, symulować obecność przeglądarce, w tym przypadku silnik Gecko.
Podobnie jak oryginalne PhantomJS , SlimerJS może przejść do stron internetowych, uzyskać zawartość z tej strony, skompilować i zalogować lub wysłać go do innych programów.
Większość kodu SlimerJS zostały bezpośrednio przeniesione z PhantomJS, ale funkcje specyficzne dla Firefox , zostały również wprowadzone do ścisłej symulacji silnik Gecko.
To sprawia, że jest to idealne narzędzie do testowania działów, znacznie bardziej wydajne w porównaniu z narzędzi testowania klasycznych ram testów jednostkowych.
Co nowego w tym wydaniu:
- Zgodność z xulrunnerze / Firefox 30 i 31
- Pakiety: Domyślna wersja xulrunnerze jest teraz 31
- Ustawienie tylko z lub wysokość viewportSize jest teraz biorąc pod uwagę,
- Obsługa okna "wirtualny" pojawiające się na window.onbeforeunload: webpage.onConfirm () nazywa się teraz do tego wydarzenia,
Co nowego w wersji 0.9.5:
- Zgodność z xulrunnerze / Firefox 30 i 31
- Pakiety: Domyślna wersja xulrunnerze jest teraz 31
- Ustawienie tylko z lub wysokość viewportSize jest teraz biorąc pod uwagę,
- Obsługa okna "wirtualny" pojawiające się na window.onbeforeunload: webpage.onConfirm () nazywa się teraz do tego wydarzenia,
Co nowego w wersji 0.8.5:
- http obiekt odpowiedzi wbudowanego serwera WWW nie dbać poprawnie znaków Unicode.
- Poprawiono wyjścia w systemie Windows: komunikaty wyjścia konsoli są teraz w czasie rzeczywistym, już nie na końcu wykonywania skryptu .
- Naprawiono błąd, gdy wirtualny plik do kompletacji jest nazywany przez strony WWW.
- Naprawiono problem w słuchaczy sieciowych: onResourceResponse mogą nie sprawdził z Gecko 24 .
- Naprawiono wyjątek podczas otwierania strony, podczas gdy nawigacja jest zablokowana.
- Czy skrypty zaczynając shebang.
Komentarze nie znaleziono