Я хочу изменить каталог загрузки по умолчанию для chrome, используя JS (TypeScript). Попытался установить параметры следующим образом:
let options = webdriver.ChromeOptions;
options.add_argument ("download.default_directory = C: / Downloads")
let driver = webdriver. chrome (параметры);
Но параметры установлены на неопределенные, и ChromeOptions не существует на веб-драйвере.
Вот полный код:
let webdriver = require('selenium-webdriver');
let chrome = require('selenium-webdriver/chrome');
let chromedriver = require('chromedriver');
chrome.setDefaultService(new chrome.ServiceBuilder(chromedriver.path).build());
// let driver = new webdriver.Builder()
// .withCapabilities(webdriver.Capabilities.chrome())
// .build();
let options = webdriver.ChromeOptions;
options.add_argument("download.default_directory=C:/Downloads")
let driver = webdriver.chrome(options);
let figma = 'https://www.figma.com/';
driver.get (figma).then(
backup
);
function backup() {
driver.sleep(3000);
driver.quit();
}