使用phantomjs驱动铬

时间:2013-01-14 15:11:31

标签: phantomjs

有没有办法使用phantomjs来驱动我的firefox / chrome浏览器?

我们有一堆casperjs测试,我想直接在浏览器中运行以进行调试(或者只是纯粹的interrest)。

我似乎记得很久以前,在phantomjs变得纯粹无头之前,我可以通过让它在X而不是xvfb上运行并删除/取消注释phantom.exit()行来实现。

1 个答案:

答案 0 :(得分:1)

PhantomJs是一个浏览器,所以答案是否定的。您可能希望查看Karma

您只需使用config文件,该文件允许您提供浏览器以运行测试:

  • ChromeCanary
  • 火狐
  • Safari(仅限Mac)
  • PhantomJS
  • IE& Edge(仅限Windows)
  • SauseLabs,BrowserStack Electron,& more

尽管如此,你的测试还是需要用QUnit,Jasmine,Mocha编写,......从CasperJs移植可能需要做太多的工作。