Я хотел бы создать новый DriverService
объект с указанным путем к chromedriver.exe (документация здесь ). Однако, глядя на исходный код, конструктор DriverService
ожидает объект ServiceOptions
, как показано здесь .
Я хотел бы сделать что-то вроде этого:
import { Driver, Options } from 'selenium-webdriver/chrome';
import { DriverService, ServiceOptions } from 'selenium-webdriver/remote';
// The line below doesn't work!
let serviceOptions: ServiceOptions = new ServiceOptions(set my options here);
let service: DriverService = new DriverService("path to chromedriver.exe", serviceOptions);
let chromeOptions: Options = new Options();
let driver: Driver = Driver.createSession(chromeOptions, service);
Как запустить Chrome с определенным путем к chromedriver.exe, который установлен DriverService
?