Я использую Selenium с chromewebdriver, который имеет следующую конфигурацию:
let driverOptions = new ChromeOptions()
driverOptions.addArguments('--disable-popup-blocking')
driverOptions.addArguments('--disable-web-security')
Время от времени я получаю следующую ошибку
Error: ECONNREFUSED connect ECONNREFUSED 127.0.0.1:53952
at ClientRequest.<anonymous> (C:\snapshot\overlight-headless\node_modules\selenium-webdriver\http\index.js:258:15)
at ClientRequest.emit (events.js:196:13)
at Socket.socketErrorListener (_http_client.js:409:9)
at Socket.emit (events.js:196:13)
at emitErrorNT (internal/streams/destroy.js:91:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:59:3)
at processTicksAndRejections (internal/process/task_queues.js:84:9)
Я уверен, что это связано сокно оповещения. Я хотел бы игнорировать все предупреждения (поэтому switchTo.alert не является решением в моем случае). Могу ли я настроить chromedriver так, чтобы он по умолчанию отклонял или принимал все оповещения? Я не могу найти информацию в документации, но я знаю, что такой вариант существует для Firefox.