簡體   English   中英

selenium webdriver 與 javascript:如何允許 chrome 下載多個文件?

[英]selenium webdriver with javascript : how to allow chrome to download multiple files?

瀏覽文檔數小時,例如https://www.selenium.dev/documentation/en/webdriver/js_alerts_prompts_and_confirmations/

或者

https://chromedriver.chromium.org/capabilities

或者

https://peter.sh/experiments/chromium-command-line-switches/

我找不到任何使用 selenium webdriver 和 javascript 以允許多個下載文件的解決方法。 以為我能找到這樣的能力,但我找不到。

我也試過這個

await driver.switchTo().alert().accept()
await driver.executeScript("window.confirm = function(){return true}")

這也不起作用。

嘗試設置首選項

var options = new chromeDriver.Options();
options.setUserPreferences({"profile.default_content_setting_values.automatic_downloads" : 1});

暫無
暫無

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

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