新しいプロジェクトにはどれを使用すればよいですか? それらの違いは何ですか?
2 に答える
どちらも、Selenium Java ベースのサーバーが実行されている必要があります (とにかく管理できる限り)。
WWW::Selenium は古い v1 プロトコルを使用しますが、それを取り巻くインフラストラクチャが増えています。v2 Selenium サーバーは下位互換性があります。
::ドライバーは v2 プロトコルを使用し、より新しいものです。
v1 と v2 のインターフェースには違いがありますが、基本的な考え方はどちらも同じです。
つまり、要約すると、それらの間に大きな違いはありません。どちらを選んでも後悔はしないと思います。
Selenium1とSelenium2(それぞれSelenium RC、Webdriver)の主な違いは、ブラウザーの操作方法です。
Selenium RCはjavascriptを挿入してブラウザーを駆動し、webdriverはブラウザーに組み込まれた自動化機能を使用します。つまり、たとえばC#またはJavaバインディングのいずれかでWebdriver PLUSを使用している場合は、Seleniumサーバーは必要ありません(ブラウザーと同じマシンでテストを実行していない場合を除く)。
参考までに、Selenium-UsersとGoogleのWebdriverグループは、参加者の活発なコミュニティを持つ優れたリソースです。ほとんどの質問は、そこで比較的迅速に回答されます。以下のリンク: