2013-01-14 86 views
2

有沒有一種方法可以使用phantomjs來驅動我的firefox/chrome瀏覽器?使用phantomjs來驅動鍍鉻

我們有一堆casperjs測試,我想直接在瀏覽器中運行以進行調試(或者只是純粹的interrest)。

我似乎記得很久以前,在phantomjs變得純粹無頭之前,我可以通過使它在X上運行而不是在xvfb上運行,並刪除/取消註釋phantom.exit()這一行。

回答

1

PhantomJs是一個瀏覽器,所以答案是否定的。但是,您可能需要查看Karma

你只需要使用一個config文件,它允許您提供一個瀏覽器中運行測試:

  • ChromeCanary
  • 火狐
  • 歌劇
  • Safari瀏覽器(僅限Mac)
  • PhantomJS
  • IE &邊緣(僅限於Windows)
  • SauseLabs,BrowserStack電子,& more

不過,你的測試將需要寫在QUnit,茉莉花,摩卡,......它可以是工作太多了,從端口CasperJs。