2017-07-12 15 views
0

で開いているコンソールが、私は は、このラインを使用して、ときクローム/ FirefoxのWebページでコンソールを開くしようとしていることができません。 も試しました:は、Firefoxでのセレンとクロム

Actions action = new Actions(webDriverEx); 
action.sendKeys(Keys.F12).perform(); 

ただし、影響はありません。コンソールは開きません。 なぜ開きませんか?

+0

クロムドライバはコンソールインターフェイス経由でブラウザとやりとりするため、コンソールを開くことはできません。なぜあなたはコンソールを開きたいのですか? – Murthi

答えて

0

ブラウザが開始されるたびに、プロファイルが開始されます。 あなたのインスタンスには、開発者用ツールを使用するために必要なプロファイルがない可能性があります。 Btwなぜ自動化ツールを使用して開発者ツールを開く必要がありますか?これらのツールを自動化で使用することはできません。

試してみたい場合は、java.awtクラスRobotを使用してキーを送信してみてください。それはOSレベルであり、ブラウザレベルのセンドキーではありません。

+0

私は、インストリームプレイヤーでオートメーションテストを実行します。私はそれを使ってテストを実行するたびに、インストリームのビデオが毎回期待どおりに読み込まれることに気がついたので、私は開発ツールをオートメーションで開こうとしています。私はそれが最善の解決策ではないことを知っていますが、それは機能しますそれでも、開発者ツールに関連するプロファイル設定は見つかりませんでした。あなたが何かに慣れているなら、私は喜んで知っているでしょう。 –

+0

ビデオをロードしたくないのですか?この場合は、このスレッドを見てください。 https://stackoverflow.com/questions/12676369/how-to-disable-flash-in-selenium-remote-webdriver –

関連する問題