hiroto-o's diary

とある大学の大学院博士課程を何とか卒業して、とある金融の仕事をロンドンでしています! リンクはご自由に♪ メールはhiroto_o20[at_mark] hotmail.comまで。([at_mark]は@に置き換えてね)

WEBブラウザを自動操作する件

  • firefoxでの自動操作は難しい

昔の日記エントリー
http://d.hatena.ne.jp/hiroto-o/20100228#1267374840
の頃から試していたけど、firefoxでは複数ウィンドウでの操作が出来ないので断念した。
というのも、firefoxでは、ブラウザにコマンドを投げるためのポートが1つに固定されているため、firefoxを複数ウィンドウ起動するとどのウィンドウにどのコマンドを投げるかの交通整理が出来なくなってしまう。それを改善するパッチも開発されていたようなのだが、現在はDLのURLがリンク切れになって開発していないらしい。


参考:
http://coderrr.wordpress.com/2007/10/15/patch-to-firewatir-and-jssh-to-support-testing-with-multiple-concurrent-firefox-browsers/

http://www.mail-archive.com/watir-general@googlegroups.com/msg10373.html
http://www.mail-archive.com/watir-general@googlegroups.com/msg10374.html


もともと、ubuntuからIEを動かすにはwineを経由させる必要があり面倒だけれど、firefoxが使えない以上仕方ない。


参考:
http://www.negativegravity.com/ruby-watir-and-internet-explorer-on-linux