Opracowany dla Yahoo, Yeti rozpoczyna testy jednostkowe za pośrednictwem konsoli node.js, otwierając zestawy narzędzi przeglądarki szyderczy jak selen, prowadzenie badań, a następnie raportowanie wyników z powrotem do konsoli.
Yeti może pracować z egzaminów pisemnych w różnych ramach testowania, jak YUI test , Jasmine , QUnit , Mocha , a wiele więcej.
Z powodu tej ścisłej integracji selen, Yeti jest doskonałym narzędziem do testowania kodu JS i jak to świadczy nie tylko w środowisku agnostykiem, ale w różnych przeglądarkach i platformach mobilnych systemów operacyjnych, nawet.
Z tego samego powodu Yeti został opracowany przez Yahoo, są stosowane do dziś do testowania produktów Yahoo na temat różnych urządzeń i przeglądarek, przed ich wprowadzeniem
Co nowego w tym wydaniu:.
- Yeti 0.2.27 zapewnia najwyższej klasy raportów pokrycia kodu podanego przez Stambuł.
- Wykluczanie plików z oprzyrządowaniem.
- Wolę --caps do uruchomienia przeglądarki.
Co nowego w wersji 0.2.24:
- Zgłoś przyczyna selenu błędów / WebDriver, które występują podczas uruchomienia przeglądarki.
- system Windows jako nazwa platformy w opcji Uruchom --browser dla selen.
- Dodaj nowe nazwy platformy Labs Sauce: Windows XP, Windows 7, Windows 8, OS X 10.6, 10.8 i OS X .
- Dodaj po stronie klienta (ogólne Integracja Yeti Driver) za korzystanie Yeti do automatyzacji innych ram.
- Dodaj --name możliwość oznakowania XML testy JUnit do wyświetlania w Jenkins połączone sprawozdania z badań.
Co nowego w wersji 0.2.22:.
- Automatycznie uruchom ponownie stalled przeglądarki podczas korzystania WebDriver
- Unikaj selen pełnomocnika w sosie Labs wspierać IE 9/6.
- Labs Sauce Maksymalny czas trwania jest ustalany przez Yeti do 2 godzin.
- Obsługa HTTP_PROXY i HTTPS_PROXY zmienne środowiskowe przy instalacji Yeti zależności.
- fix Crash zapobiec dzwoniąc _launch dwa razy podczas uruchamiania przeglądarki .
- fix Crash. Odpowiednio blisko duplikat połączenia
Co nowego w wersji 0.2.21:.
- Zebrane ostatni jako wersję przeglądarki WebDriver
- Dodaj przeglądarek używanych przez Labs Sauce.
- Opcja po stronie serwera WD-url wiersza polecenia Fix.
- Naprawiono problem z echoecho jsonp przy użyciu ciąg kwerendy, jak i zwrotnego = foo.
- Fix można zawiesić się podczas uruchomienia przeglądarki WebDriver.
- Fix można zamknąć przed JUnit XML został całkowicie writted na standardowe wyjście.
Co nowego w wersji 0.2.14:.
- Usunięto NFE o wsparcie IE8
- Nowe przypadki przeglądarkę już w partii może przyłączyć się do partii.
- uniknąć błędów przeglądarki zombie.
- Nie wolno pozwolić więcej niż 1 gniazdo z tego samego agenta ID.
- Fałsz CLI Usterka gdy prowadził w trybie offline.
Co nowego w wersji 0.2.13:.
- Dodane AJAX trasy testowe przewidziane echoecho
- Dodane podstawowe wsparcie dla QUnit.
- Nowe zdarzenie błędu dla innych niż istotne 404s, pominięte przez CLI.
- linia Feedback czyści przed wyników badań czystszej produkcji.
- Czas reporter Ulepszone formatowanie linii sprzężenia zwrotnego.
- socketWrite po zakończeniu awarii ().
- Przeglądarka kierowca testowy przepisać za pomocą YUI.
Co nowego w wersji 0.2.12:
- Poprawki:
- Przedstaw --junit opcję wyjście JUnit XML.
- -. Opcja Piasta właściwie akceptuje adresów i wartości logicznych,
- Rozwiązany łuszcząca warunek testowy wyścig impreza.
- zapobiegać wypadkom z zniekształconych połączeń Yeti RPC.
Co nowego w wersji 0.1.0:.
- Zgłoś pełne User-agent ciąg
- Poprawione wersje zależnościami w package.json.
- Drobne ulepszenia dla przyszłych wydaniach.
Wymagania :
- node.js 0.8 lub wyższy,
Komentarze nie znaleziono