2017-11-15 2 views
0

にセレンを使用してファイルをアップロードする方法は、ボタンタグだと私は以下のコードをしようとしている:あなたは動作しませんボタンのキーを、送信しているは、Python

element = self.driver.find_element_by_xpath("//*[text()='Browse']") 
element.send_keys('//Users//test//Desktop//Auto//AutomationDownloads//IonicSamlAssertion.xml') 
+1

を提出することができますので、あなたは何ですか正確な質問?次にclick()メソッドを呼び出さないのはなぜですか?何かエラーがありますか?エラーは何を言いますか?関連するHTMLとエラースタックトレースで質問を更新してください。 – DebanjanB

+0

問題点 – iamsankalp89

+0

ファイルがアップロードされていません – usha

答えて

0

。あなたはタイプ「ファイル」と入力フィールドを持っている場合には、例えば、その入力フィールドにキーを送信し、フォームを送信することができます。その後

element = self.driver.find_element_by_id("inputFile"); 
element.send_keys('//Users//test//Desktop//Auto//AutomationDownloads//IonicSamlAssertion.xml'); 

を、フォーム

+0

で行います。どのようにボタンをアップロードするか考えていますか? – usha

+0

いくつかのhtmlを投稿できますか? – Marcel

+0

.XMLファイルが選択されていませんこれはhtmlコード。 – usha