【问题标题】:How can i create JavaScript test cases如何创建 JavaScript 测试用例
【发布时间】:2012-03-30 09:16:56
【问题描述】:

我目前正在为我的网站处理一些测试用例。我已经设法使用 simple-test 框架测试了后端功能。

我有一些重要的 JavaScript 工具需要一些自动测试。我知道 javascript 是一种客户端语言,它需要一个浏览器,我只是想知道它是否可以做。

请注意,测试必须从 Linux CLI 运行。

谢谢

【问题讨论】:

    标签: javascript unit-testing testing


    【解决方案1】:

    您可以使用 jasmine-node 包安装 node.js 以使用 cli 运行测试:

    这里是 Jasmine 的简要介绍:

    http://net.tutsplus.com/tutorials/javascript-ajax/testing-your-javascript-with-jasmine/

    这里有一个关于 jasmine-node 的教程:

    http://www.2ality.com/2011/10/jasmine.html

    PS

    为了参考要测试的代码,有助于掌握 module.export 在 Node.js 上的工作原理......在这里您可以找到开始使用所需的所有信息:http://jherdman.github.com/2010-04-05/understanding-nodejs-require.html s>(断开的链接)http://coppieters.blogspot.be/2013/03/tutorial-explaining-module-export.html

    【讨论】:

      【解决方案2】:

      Jasmine 是我用于 Javascript 测试的工具。在这里能找到它 : https://github.com/jasmine/jasmine(2015 年更新)

      我还使用 JSCoverage 来测试我的代码覆盖率。可以在这里找到:http://siliconforks.com/jscoverage/

      【讨论】:

        【解决方案3】:

        有几个针对 javascript 编写的单元测试框架。

        你可以试试这样的:

        http://testcase.rubyforge.org/

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2016-06-21
          • 2015-07-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多