Exception User-Unhandled: OpenQA.Selenium.WebDriverArgumentException: 'неверный аргумент
(Информация о сеансе: chrome=131.0.6778.205)'
Похоже, это проблема с версиями (перечисленными ниже), но я в курсе последних событий. все актуально. Я могу использовать ту же команду «Щелкнуть» на других элементах IWebElements, но на этом она не работает.
Рассматриваемый код C# прост:
Код: Выделить всё
*using OpenQA.Selenium;*
IWebElement element = driver.FindElement(By.XPath(pathString));
element.Click();
Код: Выделить всё

.Единственное, что немного странно, это то, что щелчок вручную по тексту рядом с кнопкой действует так же, как нажатие на саму кнопку «Выбрать файл».
Версии:
Assembly WebDriver, версия=4.0.0.0, Culture=neutral, PublicKeyToken=null
Selenium.WebDriver: 4.27.00
Selenium.WebDriver.ChromeDriver: 131.0.6778.20400
Версия Chrome 131.0.6778.205 (официальная сборка) (64-разрядная версия)
Подробнее здесь: https://stackoverflow.com/questions/793 ... -arguments
Мобильная версия