开发雅虎,雪人开始单元测试通过Node.js的控制台,打开浏览器工具包嘲笑像硒,运行测试,然后在结果报告回到控制台。
雪人可以写在各种测试框架,例如 YUI测试 茉莉花 QUnit 摩卡,然后多次试验工作更多。
因为这种紧密集成硒的,夜啼是用于测试JS代码的最佳工具,它如何呈现,不仅在不可知的环境中,但在不同的浏览器和操作系统平台,甚至移动。
出于相同的原因雪人是由雅虎开发的,今天仍然被用来测试产品雅虎在其发射前的各种设备和浏览器
什么是新的在此版本中:
- 在雪人0.2.27提供了伊斯坦布尔提供一流的代码覆盖报告。
- 从仪器中排除文件。
- 宗教--caps的浏览器中启动。
什么是0.2.24版本的新:
- 在出现的硒/ webdriver的错误的报告根本原因在浏览器启动。
- 允许Windows中的硒--browser启动选项的平台名称。
- 在添加新的酱实验室平台的名称:Windows XP中,Windows 7中的Windows 8,Mac OS X 10.6和OS X 10.8 。
- 将客户端雪人集成(通用驱动程序),使用雪人自动化其他框架。
- 添加--name选项标记的JUnit测试XML显示在詹金斯合并测试报告。
在什么版本0.2.22新是:
- 在使用时的webdriver自动重新启动陷入僵局的浏览器
- 避免硒代理在酱实验室,以支持IE 6-9。
- 酱实验室最大持续时间是由雪人设定为2小时。
- 支持http_proxy和HTTPS_PROXY环境变量安装雪人依赖性,当为。
- 修正崩溃:启动浏览器时防止调用两次_launch 。
- 修正崩溃:正确地关闭重复连接
在什么版本0.2.21新是:
- 在接受最新的一个webdriver的浏览器版本
- 将用于酱实验室的浏览器。
- 修正服务器端WD-url命令行选项。
- 修正使用像&回调= foo的查询字符串时,问题echoecho JSONP。
- 修正可能在浏览器的webdriver启动挂起。
- 修正可能的JUnit XML之前退出完全创作的到标准输出。
在什么版本0.2.14新是:
- 删除NFE对IE8的支持
- 在浏览器已经在批量新实例可以加入该批次。
- 阻止僵尸的浏览器的错误。
- 请不要让超过1插座相同的代理ID。
- 假CLI测试失败时脱机运行。
在什么版本0.2.13新是:
- 将echoecho提供添加了Ajax测试路线
- 添加了QUnit基本支持。
- 在非必要的新型404错误事件,通过CLI省略。
- 在反馈线测试结果更清洁输出之前清除。
- 改进的反馈线记者的时间格式。
- socketWrite结束后崩溃()。
- 在浏览器中测试驱动程序改写使用YUI。
在什么版本0.2.12新是:
- 修正:
- 在介绍--junit选项输出的JUnit XML。
- - 轮毂的选择正确的URL接受和布尔值
- 在解决片状事件测试赛的条件。
- 防止崩溃,从畸形的雪人RPC调用。
什么是0.1.0版本,新的:
- 在报告完整的用户代理字符串李>
- 修正依赖版本的package.json。
- 小的改进为未来的版本。
要求:
- 在Node.js的0.8或更高版本
评论没有发现