[#48875] MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない — Takahiro Yamaguchi <Takahiro.Yamaguchi@...>

9 messages 2012/08/08

[#48876] ツイートの文字コード変換について — konoki-nannoki-ggrks.mp4@...

こんにちは。

9 messages 2012/08/08

[#48895] rvmで、1.8.7と1.9.2の両方を使い分けたいのですが — Fumiaki Sakamoto <ua6ta6@...>

お世話になっております。

10 messages 2012/08/13

[ruby-list:48910] Re: MechanizeでNAVERへの自動loginスクリプトでpasswordがうまく渡らない

From: Takahiro Yamaguchi <Takahiro.Yamaguchi@...>
Date: 2012-08-17 06:37:55 UTC
List: ruby-list #48910
たなかさん

ご教示ありがとうございます。

At Fri, 17 Aug 2012 13:21:00 +0900,
Koutarou Tanaka <from.kyushu.island@gmail.com> wrote:

[...]

> 対するMechanizeはHTMLしか見ておらず、JSは全く動作しません。

そうなんですね...

自分でいろいろ調べてた際、
<http://digit.que.ne.jp/work/product/document/perldoc/WWW-Mechanize-1.02/FAQ.html#JavaScriptをWWW::Mechanizeで実行させるにはどうすればよい?>
を知り、Web FormでJavascript 使ってると Mechanize では無理なのかも...
と思ってました。

> ですので、JSで書かれている処理をRubyで実装してやる必要があります。

そこまでの技量もないので...

さらに調べてると、Selenium というものを知り、今使い始めました。

テストケースを、
- Ruby/Rspec/Web Driver
- Ruby/Test::Unit/Web Driver
- Ruby/Rspec/Remote Control
- Ruby/Test::Unit/Remote Control
の形式でexport も出来るようなので試してみます。

知識がまだないので、違いがよく分からないですが...

[...]

-- 
Takahiro Yamaguchi

In This Thread