I am using WebDriverManager - for Chrome driver - recently after chrome update to 116 was facing issues with WebdriverManager - not able to get ChromeDriver session - Removed WebdriverManager from POM and just used driver = new ChromeDriver(); it worked - Do we need to use WenDriverManager going forward
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--remote-allow-origins=*");
WebDriverManager.chromedriver().setup();
driver = new ChromeDriver(chromeOptions);
For Chrome 116 above one should have been worked without any changes - But it failed so I removed WebdriverManager
(From pom also) and used driver = new ChromeDriver()
; it worked - SeleniumManager