2
我不想在Firefox或IE中處理下載窗口。我想在沒有任何下載窗口的情況下自動下載excel文件。我曾嘗試爲Firefox設置多個配置參數,但沒有奏效。 在我的測試,我試圖下載Excel文件如何使用watir-webdriver在Firefox中禁用下載窗口?
profile = Selenium::WebDriver::Firefox::Profile.new
profile['browser.download.lastDir'] = 'C:\\Downloads'
profile['browser.download.folderList'] = 2
profile['browser.download.dir'] = 'C:\\Downloads'
profile['download.prompt_for_download'] = false
profile['browser.download.manager.showWhenStarting'] = false
profile['browser.download.manager.addToRecentDocs'] = true
profile['browser.download.manager.useWindow'] = false
profile['browser.download.useDownloadDir'] = true
profile['browser.download.show_plugins_in_list'] = true
profile['browser.download.manager.openDelay'] = 100000
profile['browser.download.animateNotifications'] = false
driver = Watir::Browser.new :firefox, :profile => profile
仍然顯示下載窗口,當我的腳本執行點擊下載按鈕操作瀏覽器
目前我使用的是Firefox 35.0.1對Windows的7(64bit)
謝謝.. !!有效 – Shiv