У меня странная ошибка, возникающая при переключении вкладки с помощью веб-драйвера selenium.
вот код, который выдает ошибку
var tabs = WebDriver.WindowHandles;
WebDriver.SwitchTo().Window(tabs[tabs.Count - 1]);
Этот код просто переключается на вновь открытую вкладку. но это не удается, когда с этим
invalid argument: 'handle' must be a string
(Session info: chrome=75.0.3770.80)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-
14T08:25:53'
System info: host: 'DESKTOP-9QCDGLU', ip: '10.194.143.155', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_161'
Driver info: driver.version: unknown
Переданное значение .Window () является строкой, но ошибка говорит о том, что аргумент недействителен.