【问题标题】:Can Zombie.js be used with static HTML files or the file:// protocol?Zombie.js 可以与静态 HTML 文件或 file:// 协议一起使用吗?
【发布时间】:2014-04-12 23:10:57
【问题描述】:

我最近开始研究使用 Zombie.js + Mocha + Node.js 作为旨在用于客户端(例如在浏览器中)的 JavaScript 文件的单元测试框架。

阅读文档后,我开始怀疑 Zombie.js 是否可以用于此目的:

// Load the page from localhost
browser = new Browser();
browser.visit("http://localhost:3000/", function () { ... });

似乎没有任何 API 用于使用 Zombie.js 加载静态 HTML 文件。可以做到吗?我可以“访问”file:// URL 并让它工作吗?或者我是否需要在 localhost 上设置某种服务器来提供静态 HTML 文件? Zombie.js 是否是此类测试的好选择?

【问题讨论】:

    标签: zombie.js


    【解决方案1】:

    是的。它支持通过file:// 协议加载静态html 文件。查看更改日志: https://github.com/assaf/zombie/blob/master/CHANGELOG.md#version-096--2011-07-28

    【讨论】:

      猜你喜欢
      • 2013-11-23
      • 2018-10-30
      • 1970-01-01
      • 1970-01-01
      • 2015-08-27
      • 2019-01-07
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      相关资源
      最近更新 更多