WEBサービスを作ったり保守したりしてる人のメモブログです。trueな)クライアントサイドのテストでは使えない。このような場合はPoltergeistが提供しているリモートデバッグ機能を使用することができる。(experimental)page.driver.debugデバッガの設定リモートデバッグ機能を利用するには下記のように設定が必要。:poltergeistスペックで使う設定がおわったら任意の場所にpage.driver.debugを仕込んで使うだけ。endendこれでpage.driver.debug実行時にWebKitのWebInspectorが立ち上がる。あとはそこでDOMを確認するならコンソールでJavaScriptを実行してみるなりデバッグする。自分の環境ではWebInspectorがうまく起動しなかった(デフォルトブラウザとして利用しているFirefoxが起動した)。Chrome)系のブラウザを選べていないのだろうとは思う。Chromeも入れてあるのでそっちを見るようにしてほしいが、内部的にはどのようなパスで起動するブラウザを選んでいるんだろうか。みたところ、当該箇所のソースは以下のようになっている。いう順でコマンド(バイナリ)を検索していって、どれも該当しなかったから一番最後のopenコマンドが選ばれて、これでデフォルトブラウザにしているFirefoxが実行されたとわかった。解決策さっき設定したinspector:オプションに文字列を渡すことで実行するコマンドを指定できる。'google-chrome-stable')endただし他の開発メンバーもいるリポジトリでこういう書き方はまずいのでこれは却下。変数に置き換えるなどしたほうがいいだろうけど、時間なかったので手っ取り早くパスが通ってるところに"google-chrome"っていう名前の下記スクリプトを作って実行権限与えといた。これで一時的に回避できる。正式な対処法は後々考える。コメントをキャンセルメールアドレスが公開されることはありません。アップグレードの手段としては2通りある。今月中の月曜日が何日かは、以下のような感じで取得できる。あることだけど、表題の通り。統計学の本読んでるけど公式よりコードの方が頭に入る。WEBサービスを作ったり保守したりしてる人のメモブログです。