我为javascript编写了Jasmine测试。我正在尝试使用Phantomjs运行Jasmine测试。我从Phantomjs.org下载了Phantomjs,并尝试使用phantomjs.exe // phantom jasmine http://localhost/myJasmineTestRunner.html的路径运行它。谷歌搜索并没有帮助我。有人可以建议我如何使用phantomjs测试茉莉花测试。
答案 0 :(得分:1)
运行测试
为了在命令行上运行我们的jasmine测试套件,我们只需要:
- 的 PhantomJS 强>
从phantomjs.org安装PhantomJS是相当简单的(至少在Mac上)。- 我们的Jasmine测试套件的网址
We already covered jasmine test suites,所以我们有一个茉莉花测试套件的URL。- 加载网址并解析结果的脚本
幸运的是,PhantomJS提供了一个有效的jasmine runner example - 我们所要做的只是download并使用它。获得这些后,我们所要做的就是运行以下命令: phantomjs 它不需要超过几秒钟(!),我们将获得测试结果。
就是这样。 现在,让我们使用我们的构建工具运行它。
*出于本文的目的,假设PhantomJS安装在系统上,我们的jasmine runner位于/path/to/run-jasmine.js,我们的jasmine测试套件位于http://localhost/js/test/unit/ < / p>