Hatena::Groupcside

Cside::StudyMemo このページをアンテナに追加 RSSフィード

メインブログに書くまでもない自分用メモを垂れ流す。日々是勉強也。

カテゴリー

2012-10-14

[][]capybara-webkit と polterguiest の違い

どちらも Capybara用のドライバで、かつ内部でWebkitを使ってヘッドレスにブラウジングするものということで、違いがよく分からない。

ちょっと調べて分かったのは、c-wはQt *1 経由でwebkitを使ってるのに対して、poltergueistはPantomJSでwebkitを使ってる、ということか。

polterguiestがc-wの代替として使われてきているっぽい。

Some people at RubyConfBR recommended checking out poltergeist, which uses PhantomJS, as an alternative to capybara-webkit.

(略)

It doesn't require QT or xvfb, is faster, more stable, and is being actively developed. I don't see a reason not to use it in place of capybara-webkit everywhere

Switch from capybara-webkit to poltergeist by bkeepers ? Pull Request #32 ? github-archive/swordfish ? GitHub

*1:C++言語で書かれたアプリケーション・ユーザインタフェース(UI)フレームワーク http://ja.wikipedia.org/wiki/Qt