für Yahoo entwickelt, beginnt Yeti Unit-Tests über die Node.js Konsole, Öffnungs Browser spöttischen Toolkits wie Selenium, die Tests, und die Berichterstattung über die Ergebnisse zurück in die Konsole.
Yeti kann mit Tests in verschiedenen Test-Frameworks wie YUI Test Jasmine , QUnit , Mocha , und viele schriftliche Arbeit Mehr.
Aufgrund dieser engen Integration Selenium ist Yeti das perfekte Werkzeug für die Prüfung JS-Code und wie sie nicht nur in einem agnostischen Umwelt, sondern in verschiedenen Browsern und Betriebssystem-Plattformen, auch mobil macht.
Aus dem gleichen Grund wurde Yeti von Yahoo entwickelt, wobei auch heute noch verwendet, um Yahoo-Produkte über verschiedene Geräte und Browser vor ihrer Markteinführung zu testen
Was ist neu in dieser Pressemitteilung:.
- Yeti 0.2.27 bietet erstklassige Code-Coverage-Berichterstattung von Istanbul vorgesehen ist.
- Ausschließen von Dateien von der Instrumentierung.
- Bevorzugen --caps für Browser Einführung.
Was ist neu in Version 0.2.24:
- Report Ursache von Selen / WebDriver Fehler, die auftreten während Browser Einführung.
- Lassen Sie Windows als Plattform Namen im --browser Einführung Option für Selen.
- Neuen Sauce Labs Plattformnamen: Windows XP, Windows 7, Windows 8, OS X 10.6 und OS X 10.8 .
- In clientseitigen Yeti Integration (Generic Treiber) für die Verwendung von Yeti zu anderen Frameworks zu automatisieren.
- Fügen Sie --name Option JUnit XML-Tests für die Anzeige zu kennzeichnen in Jenkins zusammengeführt Prüfberichte.
Was ist neu in Version 0.2.22:.
- Automatisch Neustart installiert Browser bei Verwendung WebDriver
- Vermeiden Selenium Proxy in Sauce Labs auf IE 9.6 zu unterstützen.
- Sauce Labs Höchstdauer von Yeti bis 2 Stunden eingestellt.
- Unterstützung für HTTP_PROXY und https_proxy Umgebungsvariablen bei der Installation von Yeti Abhängigkeiten.
- Crash-fix: verhindern, fordern _launch zweimal beim Starten eines Browsers .
- Crash-fix:. Richtig schließen doppelte Verbindung
Was ist neu in Version 0.2.21:.
- Akzeptieren neuesten als WebDriver Browser-Version
- Browser von Sauce Labs verwendet hinzufügen.
- Fix Server-Side-wd-url-Befehlszeilenoption.
- Fix Problem mit echoecho JSONP, wenn ein Query-String wie & callback = foo.
- Fix möglich hängen während WebDriver Browser Einführung.
- Fix möglich beenden, bevor JUnit XML wurde komplett auf die Standardausgabe writted.
Was ist neu in Version 0.2.14:.
- Entfernt NFE für IE8-Unterstützung
- New Instanzen eines Browser bereits in einem Batch können die Batch beizutreten.
- Prevent Zombie-Browser Fehler.
- Achten Sie darauf, nicht mehr als 1-Buchse mit der gleichen ID-Agent.
- False CLI Testfehler, wenn offline lief.
Was ist neu in Version 0.2.13:.
- Hinzugefügt AJAX Teststrecken durch echoecho versehen
- für QUnit Hinzugefügt grundlegende Unterstützung.
- New Fehlerereignis für nicht wesentlicher 404s, von der CLI weggelassen.
- Feedback Linie löscht, bevor die Testergebnisse für Reinigungsleistung.
- Verbesserte Rückkopplungsleitung Reporter Zeitformatierung.
- socketWrite Absturz nach dem Ende ().
- Browser-Testfahrer umschreiben mit YUI.
Was ist neu in Version 0.2.12:
- Fixes:
- Führen --junit Option, um JUnit XML.
- -. Hub Option richtig akzeptiert URLs und Booleans
- Gelöst ein flockiger Event-Test Race-Bedingung.
- Prevent Abstürze von ungültigen Yeti RPC-Aufrufe.
Was ist neu in Version 0.1.0:.
- Bericht voller User-agent Zeichenfolge
- Korrigierte Versionen in Abhängigkeit package.json.
- Kleinere Verbesserungen für zukünftige Versionen.
Anforderungen :
- Node.js 0.8 oder höher
Kommentare nicht gefunden