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) $
评论