Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

133 lines (104 sloc) 3.169 kb
<h1>Yeti</h1>
<h2>Test your JavaScript with any browser.</h2>
<p>
<a class="yui3-button hi" href="quick-start/index.html">
Get Started<br>
<small>
Start using Yeti by example.
</small>
</a>
</p>
<p>
<iframe src="http://ghbtns.com/github-btn.html?user=yui&repo=yeti&type=watch&count=true"
allowtransparency="true" frameborder="0" scrolling="0" width="110px" height="20px"></iframe>
<iframe src="http://ghbtns.com/github-btn.html?user=yui&repo=yeti&type=fork&count=true"
allowtransparency="true" frameborder="0" scrolling="0" width="95px" height="20px"></iframe>
</p>
<div class="yui3-g">
<div class="yui3-u-2-3">
<div class="column-left left">
<div class="divider">
<hr>
<h2>Easy to Use</h2>
</div>
<p>
<strong>Yeti brings browser testing to the command line.</strong>
One command gives you automated testing.</p>
<pre class="demo"><code>$ npm install -g yeti
$ yeti test/*.html
Connected to http://localhost:9000
Agent connected: Chrome (22.0.1221.0) / Mac OS
Agent connected: Safari (6.0) / Mac OS
✔ Testing started on Chrome (22.0.1221.0) / Mac OS, Safari (6.0) / Mac OS
✔ Agent completed: Chrome (22.0.1221.0) / Mac OS
✔ Agent completed: Safari (6.0) / Mac OS
504 tests passed! (11.5 seconds)
$</code></pre>
</div>
</div>
<div class="yui3-u-1-3">
<div class="column-right left">
<div class="divider">
<hr>
<h2>Made for Developers</h2>
</div>
<p>Yeti automates tests written with
<a href="http://visionmedia.github.com/mocha/">Mocha</a>,
<a href="http://pivotal.github.com/jasmine/">Jasmine</a>,
<a href="http://qunitjs.com/">QUnit</a>, or
<a href="http://yuilibrary.com/yuitest/">YUI Test</a>.</p>
<p>
Built at Yahoo! by <a href="http://twitter.com/reid">@reid</a>
and enhanced by the contributions of the YUI community,
Yeti leverages <a href="http://nodejs.org">Node.js</a> and
<a href="http://yuilibrary.com/">YUI</a> to make testing easier than ever before.
</p>
<p>Yeti was made to test the YUI project on its
<a href="http://yuilibrary.com/yui/environments/">wide collection of Target Environments</a>.
Adding the latest new device to your testing
setup is as easy as visiting a web page.</p>
</div>
</div>
</div>
<div class="yui3-g">
<div class="yui3-u-1-3">
<div class="column-left">
<div class="divider">
<hr>
<h2>One-Line Install</h2>
</div>
<p class="cmd"><code>npm install -g yeti</code></p>
<p><small>
<a href="quick-start/index.html#Install-latest-Yeti-snapshot">Or, install the latest Yeti snapshot.</a>
</small></p>
</div>
</div>
<div class="yui3-u-1-3">
<div class="column-left">
<div class="divider">
<hr>
<h2>Yeti {{yetiVersion}} Documentation</h2>
</div>
<ul>
{{#components}}
{{#meta}}
<li><a href="{{name}}/index.html">{{displayName}}</a></li>
{{/meta}}
{{/components}}
</ul>
</div>
</div>
<div class="yui3-u-1-3">
<div class="column-right">
<div class="divider">
<hr>
<h2>Elsewhere</h2>
</div>
<ul>
<li><a href="http://yeti.cx/blog/">Yeti Blog</a></li>
<li><a href="http://github.com/yui/yeti">Yeti on GitHub</a></li>
<li><a href="http://yuilibrary.com/projects/yeti/newticket">Submit an issue</a></li>
</ul>
</div>
</div>
</div>
Jump to Line
Something went wrong with that request. Please try again.