Vyvinuto pro Yahoo, Yeti začíná unit testy přes konzoli Node.js, otevírání sady nástrojů prohlížeče výsměšný jako selen, běh testů, a pak se podávání zpráv o výsledcích zpět do konzole.
Yeti může pracovat s testy napsaných v různých zkušebních rámcích jako YUI test , Jasmine , QUnit , Mocha , a mnozí více.
Vzhledem k této těsné integraci selenu, Yeti je ideální nástroj pro testování JS kódu, a jak to činí nejen v agnostické prostředí, ale v různých prohlížečích a OS platformy, dokonce i mobilní.
Z tohoto stejného důvodu Yeti byl vyvinut společností Yahoo byla ještě použitý dnes pro testování produktů Yahoo na různých zařízeních a prohlížečích před jejich zahájením
Co je nového v této verzi:.
- Yeti 0.2.27 poskytuje prvotřídní zpravodajství pokrytí kódu poskytované Istanbulu.
- Vyloučení souborů z instrumentace.
- Preferuji --caps pro prohlížeče zahájení.
Co je nového ve verzi 0.2.24:
- Zpráva příčinou selenu / WebDriver chyby, které se vyskytují Během zahájení prohlížeče.
- Povolit systému Windows jako název platformy v možnosti --browser startu na selen.
- Přidat nové názvy Sauce Labs platformy: Windows XP, Windows 7, Windows 8, OS X 10.6, a OS X 10.8 .
- Přidat na straně klienta Yeti integrace (Generic Driver) pro použití Yeti k automatizaci další rámce.
- Přidat --name možnost označit JUnit testy XML pro zobrazení v Jenkins sloučeny protokoly o zkouškách.
Co je nového ve verzi 0.2.22:.
- automaticky restartuje ustájená prohlížeče při použití WebDriver
- Vyvarujte Selen serveru proxy v omáčce Labs na podporu IE 6-9.
- Sauce Labs maximální doba trvání je stanovena Yeti na 2 hodiny.
- Podpora http_proxy a HTTPS_PROXY proměnné prostředí při instalaci Yeti závislostí.
- Crash Oprava: zabránit volání _launch dvakrát při spuštění prohlížeče .
- Crash Oprava:. Řádně blízkosti duplicitní připojení
Co je nového ve verzi 0.2.21:.
- Přijmout nejnovější jako verze WebDriver prohlížeče
- Přidat prohlížečů používané Sauce Labs.
- volba Fix server-side WD-url příkazového řádku.
- Fix problém s echoecho JSONP při použití dotazu řetězec jako & callback = foo.
- Fix možné zavěsit během WebDriver prohlížeče spuštění.
- Fix možné ukončit před JUnit XML byl zcela writted na standardní výstup.
Co je nového ve verzi 0.2.14:.
- Odstraněno NFE pro podporu IE8
- Nové instance prohlížeče již v dávce můžete připojit šarže.
- chyby zombie prohlížeče Zabránit.
- Nedovolte, aby více než 1 zásuvky se stejným Agent ID.
- False CLI chybě testu, když běžel v režimu offline.
Co je nového ve verzi 0.2.13:.
- Přidány AJAX testovací trasy poskytované echoecho
- Přidána základní podporu pro QUnit.
- Nová událost chyby pro non-podstatné 404s, vynechat pomocí CLI.
- Feedback řádek vymaže před výsledky testů pro čistší produkce.
- formátování Lepší zpětná vazba linka reportér času.
- socketWrite pád po skončení ().
- Browser testovací jezdec přepsat pomocí Yui.
Co je nového ve verzi 0.2.12:
- Opravy:
- Představte --junit možnost na výstup JUnit XML.
- -. Volba hub správně přijímá URL a booleans
- Vyřešeno potrhlý událost testu spor.
- Zabránit havaruje z poškozených hovorů Yeti RPC.
Co je nového ve verzi 0.1.0:.
- Report plný User-Agent řetězec
- Opravené verze závislost na package.json.
- Drobné vylepšení pro budoucí verze.
Požadavky na :
- Node.js 0.8 nebo vyšší
Komentáře nebyl nalezen