使用业力测试时**幻影js **对** chrome **的用途是什么?

时间:2015-11-11 10:23:20

标签: angularjs testing jasmine phantomjs karma-runner

我在业力测试时尝试过phantomJS和chrome,但是我无法获得phantomJS优于chrome的优势。

使用phantomJS而不是chrome。

为什么我们可以使用chrome

时使用phantomJS

1 个答案:

答案 0 :(得分:1)

一个原因是您在测试时不需要所有时间来使用浏览器,例如当有要测试的服务时 - 您根本不使用量角器,因为没有html您需要测试的元素,但是您需要使用Karma运行这些测试。这里是phantomejs的用法。 此外,在运行测试时,使用phantomejs可以对正在运行的进程进行屏幕捕获 - 您可以使用chrome执行此操作吗? 详细了解phantomejs的可能性,你会看到更多的差异在何时/何地可以使用幻像。