自己紹介

455 views
Skip to first unread message

kyo ago

unread,
Jul 11, 2013, 12:51:36 PM7/11/13
to selen...@googlegroups.com
はじめまして。
@kyo_agoです。

Seleniumは個人的にSelenium IDEを使っていたのですが、Chromeに移行してしまいだいぶご無沙汰になっていました。
ただ、やはり代わりになるものがないので kyo-ago/selenium-ide-for-chrome · GitHub https://github.com/kyo-ago/selenium-ide-for-chrome を作っています。
(Selenium BuilderはChrome対応が結構先になりそうなので)
勢いで作ったので続くかわからないですが、とりあえず紹介してみます。
(特に勝手に作ってるので名前は変えたほうがいいなーと思っています)

よろしくお願いします。

伊藤望

unread,
Jul 15, 2013, 5:34:11 AM7/15/13
to selen...@googlegroups.com
伊藤です。

@kyo_agoさん、よろしくお願いします。

勢いでChrome版を作ってしまうなんてすごいですね!
記録ロジックは自前のJavaScriptロジックで行い、
再生は、別途起動しておいたchromedriverに直接メッセージを送る、
という作りでしょうか。

ご紹介いただいたので、ダウンロードして使ってみました。

記録はすぐにうまくいったのですが、
Usageに「Execute chromedriver」と書いてあったのを見落として、
chromedriver.exeを起動せずに再生を始めてしまい、
「これはSelenium Serverを別途立てる必要があるのかな?」
とか無駄な試行錯誤をしてしまいました。。

もし何かご参考になれば。

2013年7月12日金曜日 1時51分36秒 UTC+9 kyo ago:

まつき しんすく

unread,
Jul 16, 2013, 5:30:35 AM7/16/13
to selen...@googlegroups.com
はじめまして。 @snsk です。

NativeDriver推しだったのですが、
統合されたのでこちらで遊んでいこうと思います。

先日友人宅で戯れに「Seleniumの系譜をかいてみた」ので共有いたします。
たぶんどこか間違っていると思うのでご指摘頂ければ幸いです。

Selenium2 IDEではChromeが使える、とその場で聞いたのですが、
@kyo_agoさんの成果かもですね。

伊藤望

unread,
Jul 17, 2013, 11:22:35 PM7/17/13
to selen...@googlegroups.com
伊藤です。

@snskさんにはよくお世話になってます。
系譜の図、さすが@snskだけあって、見やすくまとまっていますね。

私モバイルまわりのSeleniumは詳しくないんですが、
NativeDriverの話題は最近あまり聞かないなあと思っていましたが、
いつの間にかSeleniumに合流していたんでしょうか。

確かにNativeDriverプロジェクトのコミット履歴を見たら、2011年8月で止まっていますね。。

2013年7月16日火曜日 18時30分35秒 UTC+9 まつき しんすく:

Kunio Okita

unread,
Jul 19, 2013, 9:15:21 AM7/19/13
to selen...@googlegroups.com
はじめまして。@okitan です。

歴史が自分の認識と少し違っていたので投稿させていただきます。

Selenium WebDriver = Selenium RC + WebDriver API なのはそのとおりなのですが、
これは Google が native-driver より前に出していたその名もずばり WebDriver からの統合だと思います。
当時、Selenium と WebDriver の2つがブラウザの操作自動化の両巨頭といった感じだったと思います。

# WebDriver の情報は結構もうWeb上に残ってないのですが。。

natve-driver も同じ Google 製なので WebDriver API互換ですね。
非常に期待していたので開発中止になったのは残念でした。

# 当時は英語力のなさからこのスレッドが開発中止としばらく理解できなかったんですがw


2013年7月16日火曜日 18時30分35秒 UTC+9 まつき しんすく:
はじめまして。 @snsk です。

kyo ago

unread,
Jul 20, 2013, 11:49:38 AM7/20/13
to selen...@googlegroups.com
伊藤さん

ダウンロードありがとうございます。
使い方はその通りです。
chromedriverのダウンロード等自動化したいなーと思っているんですが、
このへんはネイティブアプリとの連携が難しくてどうしようか考えています。

@snskさん

私がやっているのは完全に個人プロジェクトなので、
本家にはマージされないと思います。
(大したコード量でもないし、「やってみたくてやってみた」程度なので)

伊藤望

unread,
Jul 21, 2013, 11:32:44 AM7/21/13
to selen...@googlegroups.com
@okitanさん、はじめまして。

そんなところにnativedriver中止の告知が出ていたんですね!

https://groups.google.com/forum/#!topic/nativedriver-devs/WC0GopaDMIo

nativedriverの開発者向けコミュニティとユーザーコミュニティ、どちらを見ても、
中止する具体的な理由には全く触れられてないですよね。ニュースにも全然なっていないようですし。
何があったか、ご存じだったりしませんか?

ちなみに、seleniumとwebdriverが統合してSelenium WebDriverっていうのは私も同認識です。
( Seleniumの歴史について、うちの会社で書いたブログ記事があるので、もしよろしければ)

nativedriverはSeleniumと統合されてないのでは?
と思ってますが、実はnativedriverのソースがSeleniumプロジェクトにマージされてたりとかするんですかね。


2013年7月21日日曜日 0時49分38秒 UTC+9 kyo ago:

伊藤望

unread,
Jul 21, 2013, 11:59:10 AM7/21/13
to selen...@googlegroups.com
@kyo_agoさん

伊藤です。

>chromedriverのダウンロード等自動化したいなーと思っているんですが、
>このへんはネイティブアプリとの連携が難しくてどうしようか考えています。
私も多少Chrome拡張書いたことはあるんですが、
ネイティブアプリとの連携はどうするかあんまり見当がつきません。
プラグイン使ってdllを呼び出すぐらいしか思いつきません。。

もう少しお手軽な改善案ですと、私は再生時に
「Please start the selenium server.」
っていうエラーメッセージが出たのを見てSelenium Serverの起動とか変な試行錯誤を始めてしまったので、
「chromedriver.exeをダウンロードしてダブルクリックして起動してから、もう一度再生して下さい」
ぐらいの、もっと直接的なメッセージが出てくれたら、分かりやすいのではないかと思いました。

2013年7月22日月曜日 0時32分44秒 UTC+9 伊藤望:

まつき しんすく

unread,
Jul 22, 2013, 12:30:01 AM7/22/13
to selen...@googlegroups.com
@okitanさん

@snskです。コメントありがとうございます!
#グループ設定で逐次送信にするのを忘れて反応遅れましたm(_ _)m

なるほど、WebDriverってNativeDriverより前からあったのですね。
Selenium2のアナウンス時に知ったので、勘違いしていました。

>非常に期待していたので開発中止になったのは残念でした。

WindowsやMacのデスクトップもサポートする、みたいな話が当時あって、
私も期待していました>< 国内ではAndroid系のメンテを
ソニックスさんが行われているようですね。

2013年7月19日金曜日 22時15分21秒 UTC+9 Kunio Okita:
Reply all
Reply to author
Forward
0 new messages