2

phantomjsを使用してFirefox/Chromeブラウザを駆動する方法はありますか?

たくさんのcasperjsテストがあり、デバッグのためにブラウザーで直接実行したいと思います(または純粋なinterrest)。

ずっと前に、phantomjsが純粋なヘッドレスになる前に、xvfbではなくXで実行し、phantom.exit()行を削除/コメント解除することでこれを実行できたことを思い出しているようです。

4

1 に答える 1

1

PhantomJsはブラウザなので、答えはノーです。ただし、カルマを調べたいと思うかもしれません。

テストを実行するためのブラウザーを提供できる構成ファイルを使用するだけです。

  • クロム
  • ChromeCanary
  • Firefox
  • オペラ
  • Safari(Macのみ)
  • PhantomJS
  • IE&Edge(Windowsのみ)
  • SauseLabs、BrowserStackElectronなど

それでも、テストはQUnit、Jasmine、Mochaなどで作成する必要があります。CasperJsから移植するには手間がかかりすぎる可能性があります。

于 2013-01-14T16:12:55.227 に答える