Selenium Web ドライバーを使用して、Python スクリプトでフロントエンド Web UI アクションを自動化しています。このテキストフィールド(必須フィールド)への入力値に関しては、driver.find_element_by_xpath(<xpath>).send_keys(<value>)
コードが使用される。
関連するテキスト フィールドに値が入力されていることは確認できますが、テキスト ボックスを空にすることはできないというエラー メッセージが UI に表示されます。
ブラウザ:23.0(同じ問題を再現する20.0、16.0などの古いバージョンでも試しました)Pythonバージョン:2.7
これが私のコードです:
sel = webdriver.Firefox()
sel.find_element_by_xpath("//input[@name='minBid']")'.send_keys("2")
sel.find_element_by_xpath("//div[text()='Save']")
このスニペットを実行すると、UI でmin bid is not supplied
.
この課題の解決にご協力ください。ありがとうございました。