Web ページにテキスト フィールドがあり、 を使用してテキスト ボックスに値を入力しようとしていますsendkeys
。別の要素に移動すると、その値が消えます。ページの読み込みを長時間待ってみましたが、役に立ちませんでした。手動で試してみると、うまくいきます。スクリプトを使用しているときにのみ失敗します。同じ問題を検索しましたが、これに関する解決策が見つかりません。
activeelem = driver.switch_to_active_element()
time.sleep(2)
activeelem.send_keys("Employee Name")
time.sleep(3)
activeelem.send_keys(Keys.ENTER)
time.sleep(2)
driver.find_element_by_xpath("//span/input[@type='checkbox']").click()
ノート:
- 現在フォーカスされている要素を使用しています。
- keys.TAB やその他のオプションも試しました。
これに関する解決策は大歓迎です。