我想在python中編寫一個基於硒的測試。 在這裏,我想選擇一個文件的第一個文本框(PGP Private Key
)
請注意 - 1.文本框(PGP Private Key
)是隻讀(我不能進入由鍵盤的任何文本) 2. self.driver.send_keys(file)
不管用。
正如我在筆記中提到的,由於send_keys()
不起作用,我試圖獲得'文件上載'對話框的句柄。 但是self.driver.window_handles
只返回一個句柄。這是主窗口。
如何上傳文件?這兩種解決方案(send_key或window handle)中的任何一種都可以。
請注意,我使用的Firefox 28和硒2.41.0
你能提供''爲PGP私人Key'輸入字段HTML'代碼? – Andersson
有兩行 - ' ' – SHRI
You應該不處理'元素,而是''代替 – Andersson