フォームを操作する
参考:
Selenium の値基本動作まとめ | skillup ブログ
Selenium を使って Chrome からごにょごにょする – Qiita
Selenium チートシート Ruby | 酒と涙とRubyとRailsと
フォームの入力にフォーカスを移動させる
参考:
Correct way to focus an element in Selenium WebDriver using Java – Stack Overflow
Moving mouse (move_to) in ruby Selenium – Stack Overflow
リンクをクリックする
参考:
Selenium でクリック操作後に待機させる対応 – Qiita
要素にスクロールする
element.location_once_scrolled_into_view
参考:
SeleniumWebDriver を使ってつまらない作業を駆逐してやる!!という LT をした | Please Drive Faster
Scroll Element into View with Selenium – Stack Overflow
how to scroll with selenium – Stack Overflow
現在のスクロール位置を取得する
参考:
Selenium, how do you check scroll position – Stack Overflow
ロード時間を計測する
参考:
How can we get exact time to load a page using Selenium WebDriver? – Stack Overflow
ページロードの検出
リンクをクリックしてページ遷移した際のページロードを検出する
参考:
selenium-webdriver and wait for page to load – Stack Overflow
How can I implement wait_for_page_to_load in Selenium 2? – Stack Overflow
How to Get Selenium to Wait for Page Load After a Click | via @codeship
implicit wait と explicit wait の違い
参考:
Combining implicit wait and explicit wait together results in unexpected wait times – Stack Overflow
implicit wait / explicit wait の使い方
参考:
Implicit Vs Explicit Waits | Elemental Selenium
Selenium-Webdriver Ruby –> How to wait for images to be fully loaded after click – Stack Overflow
implicit wait
参考:
Python Selenium で要素が見つかるまで10秒待つ設定する方法 | あずみ.net
Implicit Waits | Selenium Python Bindings 2 documentation
ファイルダウンロード
参考:
selenium にて ヘッドレス オプション使うと、CSV ファイルがダウンロードできない – teratail
Headless mode doesn’t save file downloads | bugs.chromium.org
まとめ
参考: