Yeti是一个浏览器上的JavaScript测试运行器,基于Node.js。你可以使用Yeti来测试YUI每个部件。
特性与用户已经使用的框架一起使用。无需任何其他软件即可自动执行测试。不需要Selenium!Istanbul提供的内置代码覆盖范围。适用于IE6+,Android4+,Firefox,Safari,Chrome,iOS4+。使用echoecho进行服务器端AJAX测试。JUnitXML输出使Yeti与Jenkins配合使用。可以在同一浏览器的多个实例之间分配工作负载。可选的Selenium/WebDriver浏览器启动。与SauceLabs配合使用效果很好。安装和使用:
$npminstall-gyeti$yetitest/*.htmlConnectedtohttps://localhost:9000Agentconnected:Chrome(22.0.1221.0)/MacOSAgentconnected:Safari(6.0)/MacOS✔TestingstartedonChrome(22.0.1221.0)/MacOS,Safari(6.0)/MacOS✔Agentcompleted:Chrome(22.0.1221.0)/MacOS✔Agentcompleted:Safari(6.0)/MacOS504testspassed!(11.5seconds)$
评论