Selenium Chromedriverを使ってURLを読み込む前にF12キーを送る方法はありますか?どんな提案も私のプロジェクトにとって本当に役立つだろう。Selenium ChromedriverでURLを読み込む前にキーを送信するには?
2
A
答えて
1
あなたのページに関係なく、body
タグにキーストロークを送信できます。だから(C#で)移動する前にキーを送信します。
driver.FindElement(By.TagName("body")).SendKeys(Keys.F12);
別のオプションはActions
クラスを使用することです:
Actions action = new Actions(driver);
action.SendKeys(Keys.F12).Perform();
+0
例えば、FキーやESCでSendKeysが動作しません。文字列の場合は動作します。 –
1
Chromedriver自体セレンを使用しているときデベロッパーツール自体は開くことができないので、デベロッパーツールを使用しています。あなたはF12とそれらを開いたのですか場合でも、あなたはセレン+ chromedriver
1
でアクションを実行したら、彼らは(Javaでは)URL
使用Robot
クラスを開く前に、キーf12
を送信する一つの代替ソリューションは、すぐ近くにありますこの中で
driver =new ChromeDriver();
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_F12);
robot.delay(2000);
driver.get(your_Site_URL);
をway-それはF12
キーを送信しますが、開発者向けツールは、次のページの訪問で終了します。
デベロッパーツールを開いたままにしておくことができない場合は、 参考のためsee thisです。
関連する問題
- 1. Selenium C#ChromeDriverでsaveコマンドを送信
- 2. jQuery "Modal Window"を読み込む前にページを読み込む前に?
- 3. bashをttyUSB0から読み込んでURLに送信
- 4. WebViewでURLを読み込む前に画像を読み込むことができません
- 5. 外部URLをWebViewに読み込む
- 6. 自動的にURLを読み込む
- 7. 外部URLをタブパネルに読み込む
- 8. 背景uiwebviewにURLを読み込む
- 9. Selenium chromedriver 2.25 TimeoutExceptionが読み込み状態を判断できません
- 10. フィルタパーティションを読み込む前にハイブテーブル(スパーク)
- 11. ページを読み込む前にjQueryを実行するには?
- 12. フェイルビットはすぐに(バイトを読み込む前に)C++で
- 13. メインビューコントローラが読み込まれる前に場所を読み込む方法は?
- 14. Selenium ChromeDriver C# - ショートカットブラウザを送信する方法
- 15. URLパラメータでページを読み込む前にngrxアクションを待っています
- 16. Rails:フォーム送信ボタンでjQuery UJSをアニメーションに読み込む方法は?
- 17. Selenium Chrome Driverがキーの組み合わせをウィンドウに送信
- 18. Win32 :: Consoleで特殊キーを読み込むには?
- 19. パケットを送信する前にTCPシーケンス番号を読む
- 20. stdinを読み込むコマンドにキーをバインドする
- 21. utf8文字でURLコンテンツを正しく読み込むには?
- 22. 20秒以内にInAppbrowserでURLを読み込む方法は?
- 23. HTML5で表示する前に内容を読み込む
- 24. コードイグナイター:ライブラリにメールを読み込んで送信する
- 25. Python CSVを読み込んで関数に送信する
- 26. ページ読み込みなしでサーバーにクッキーデータを送信
- 27. シリアル通信でデータを読み込むには?
- 28. URL画像を読み込む
- 29. Seleniumで入力フィールドにキーを送信する
- 30. ページの読み込み中にモーダルを読み込む読み込み後に
はい私はdevtoolsを開いても、Chromedriverで何らかの操作が行われるとすぐに閉じられることに気付きました。とにかくあなたの返事をありがとう。 BrowserMobProxyはQUIC、SPDY、https://github.com/cyrus-and/chrome-har-capturerと互換性がないので、私は実際にこの方法でdevtoolsのNetworkタブからHARをダウンロードしようとしていました。未知の期間のYoutubeビデオ用のHARをダウンロードするには、chrome-har-capturerにはまだその機能がありません。だから誰かがこれを行う方法を知っているなら、私は長い間このことに執着しているので返信してください。 –