私はセレンを初めて使用します。ファイルをサーバーにアップロードするスクリプトがあります。
ideバージョンでは、ファイルをアップロードしますが、テストケースをpython 2 /unittest / webdriverとしてエクスポートすると、アップロードされません..
エラーは発生しませんが、アップロードされません...
Python スクリプトは次のとおりです。
driver.find_element_by_id("start-upload-button-single").click()
driver.find_element_by_css_selector("input[type=\"file\"]").clear()
driver.find_element_by_css_selector("input[type=\"file\"]").send_keys("C:\\\\Documents and Settings\\\\pcname\\\\Desktop\\\\ffdlt\\\\test.jpeg")
解決策を探しましたが、AutoIt または AutoHotKey と統合する以外に何も見つかりませんでした...
最初の行は、Firefox のファイル アップロード ボックスを開きます。