Selenium 2サーバーに対してSelenium 1コマンドを実行しようとしています。私が読んだことから、Seleniumサーバーのスタンドアロンのjarは、Selenium 1 RCタイプの呼び出しも受け入れます。私はセレンselenium.server上で実行されている2持っている場合たとえば、:Selenium 2サーバーに対するSelenium 1 RCコマンドの実行
http://selenium.server:4444/selenium-server/driver?cmd=getLogMessages
を、有効な応答を取得:4444を、私が呼び出すことができるはずです。代わりに、私は500エラーを取得します。これは、ここで説明しているように見えた:
Selenium 2: How to check that server is running and stop the server?
が私の理解は正しいですか、私はここで何かが足りないのですか?私たちはPHPUnitのSelenium拡張を実行していますので、Selenium 2のJavaバインディングを使用することはできません(逆コンパイルが組み込まれていることがわかります)。
テスト用に複数のノードを持つハブを実行しています。私はハブに命令を送る。アップグレードは良いアイデアです、私はそのショットを与えるでしょう。 – jonstjohn
助けてくれてありがとう。 PHPUnitのアップグレードは、PHPUnit拡張モジュールがPOSTではなくGETを使用していた古いバージョンのようです。https://github.com/giorgiosironi/phpunit-selenium/commit/1d0f9e80c17ee8e0345be5eba308a93d8d557f66ありがとう! – jonstjohn