我目前正在为我的网站处理一些测试用例。我已经设法使用简单测试框架测试后端功能。
我有一些重要的javascript工具需要一些自动测试。我知道javascript是一种客户端语言,它需要一个浏览器,我只是想知道它是否能够做到。
请注意,测试必须从Linux CLI运行。
谢谢
答案 0 :(得分:2)
Jasmine是我用于Javascript测试的东西。在这里能找到它 : https://github.com/jasmine/jasmine(更新时间 - 2015年)
我还使用JSCoverage来测试我的代码覆盖率。可在此处找到:http://siliconforks.com/jscoverage/
答案 1 :(得分:2)
您可以使用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上运行...在这里,您将找到开始所需的所有信息: { {3}} (断链)http://jherdman.github.com/2010-04-05/understanding-nodejs-require.html
答案 2 :(得分:1)