YetiJavaScript 测试运行器
Yeti 是一个浏览器上的 JavaScript 测试运行器,基于 Node.js。你可以使用 Yeti 来测试 YUI 每个部件。
特性
- 与用户已经使用的框架一起使用。
- 无需任何其他软件即可自动执行测试。不需要 Selenium!
- Istanbul提供的内置代码覆盖范围。
- 适用于IE 6 +,Android 4 +,Firefox,Safari,Chrome,iOS 4+。
- 使用echoecho进行服务器端AJAX测试。
- JUnit XML输出使Yeti与Jenkins配合使用。
- 可以在同一浏览器的多个实例之间分配工作负载。
- 可选的Selenium / WebDriver浏览器启动。与Sauce Labs配合使用效果很好。
安装和使用:
$ 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)
$
评论
