簡體   English   中英

Safari 瀏覽器:無法使用 Selenium 在 Safari 瀏覽器上單擊文件類型元素

[英]Safari Browser: Not able to click file type element on safari browser using Selenium

無法使用Seleniumsafari瀏覽器上單擊下面的元素 -

 <input type="file" multiple file-input="file" id="fileTest" on-change="readFile()" title="Click here to add files">

請原諒我的語法(我不怎么寫 Java)但是如果您只是想單擊“選擇文件”按鈕,它會不會只是:

driver = webdriver.Safari()
driver.findElement(By.id("fileTest")).click();

現在,如果您真的想自動上傳文件:1) 您需要知道文件的路徑,以及 2) 您將使用 .sendkeys()

driver = webdriver.Safari()
driver.findElement(By.id("fileTest")).sendKeys("\path\to\file\you\want\to\upload");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM