【问题标题】:Unit testing for FirefoxOS packaged appFirefoxOS 打包应用的单元测试
【发布时间】:2013-12-02 22:41:08
【问题描述】:

我想为 Firefox OS 打包应用编写单元测试代码。

src/manifest.webapp
src/app.html
src/app.js
测试/manifest.webapp
测试/unittest.html
测试/unittest.js

有没有办法从 unittest.html 加载 app.js?

<script src="../src/app.js"></script>

当我将 unittest.html 作为打包应用程序启动时,这不起作用。

【问题讨论】:

    标签: unit-testing firefox-os


    【解决方案1】:

    做了一个例子,它对我有用。看看https://dl.dropboxusercontent.com/u/134884/packagedtest.zip。我在 Firefox 1.2 模拟器中使用 Firefox Nightly 的 App Manager 进行了尝试,如果有什么不同的话。

    问题一定是其他的。使用开发者工具连接模拟器,查看控制台是否有相关错误。如果您使用的是应用程序管理器,只需单击应用程序下方的“调试”按钮即可。如果您使用的是 Simulator 1.1 插件,请点击应用旁边的“连接”按钮。

    【讨论】:

    • 文件中的 manifest.webapp 用于单元测试。当您启动应用程序时,您必须更改其中的 launch_path 的值。但我想在不更改应用程序文件的情况下制作单元测试文件。
    • 您可以将清单更改为启动 /one/index.html(您的情况下的应用程序),然后单击链接转到 /two/index.html(或您的情况下的测试运行程序)它应该可以工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多