【Ruby】implicit_wait【Ruby】implicit_wait・・・指定したドライバの要素が見つかるまでの待ち時間を設定する「implicit_wait」を実行することで、指定したドライバの要素が見つかるまでの待ち時間を設定出来ます。下記サンプルでは、GoogleTopページに遷移する前に、指定したドライバに対して「implicit_wait」を実行しています。「implicit_wait」に数値(秒数)を代入することで指定した待ち時間の間、要素が見つかるまで(ロードされるまで)待機します。「implicit_wait」を実行したdriverの要素全てに対して、見つかるまでの待ち時間を一律に指定していきます。'abc')」で要素取得を試みていますが、指定したidである'abc'はGoogleTopページに実在しないidである為、要素を見つけることができません。画面遷移直後に要素がロードされていない時に待機するのと同じように、HTML上に実在しないidで要素取得を試みた場合でも、「implicit_wait」で指定した待ち時間分待機します。10#指定したURLに遷移するdriver.get('https://google.co.jp/')#存在しないIDを指定。