ElementNotInteractableException: элемент не взаимодействует с C# Nunit SeleniumC#

Место общения программистов C#
Ответить
Anonymous
 ElementNotInteractableException: элемент не взаимодействует с C# Nunit Selenium

Сообщение Anonymous »

Я новичок в Selenium C# Nunit.
Я выполнил следующую строку кода

Код: Выделить всё

 IWebElement SplitCase = driver.FindElement(By.XPath(".//*[@id='OpportunityPageV2UsrSplitCase503e4272-cdbd-44d2-98c2-e67a2996c717ComboBoxEdit-el']"));
SplitCase.Click();

IWebElement SplitCaseYes = driver.FindElement(By.CssSelector("li[data-item-marker=Yes]"));
var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(30));
wait.Until(d => (bool)(d as IJavaScriptExecutor).ExecuteScript(" return jQuery.active == 0"));

Код: Выделить всё

 SplitCaseYes.Click();
Я получил следующее сообщение:
Сообщение:
OpenQA.Selenium.ElementNotInteractableException: элемент не взаимодействует
(информация о сеансе: chrome=89.0.4389.114)Трассировка стека:
RemoteWebDriver.UnpackAndThrowOnError(ошибка ответаОтвет)
RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary

Код: Выделить всё

2 parameters) RemoteWebElement.Execute(String commandToExecute, Dictionary
2 параметра)
RemoteWebElement.Click()
TestClass1.CaseInfoTab(), строка 151
Затем я добавляю 10 секунд ожидания:

Код: Выделить всё

WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
wait.Until(ExpectedConditions.ElementToBeClickable(By.CssSelector("li[data-item-marker=Yes]")));
Я получил это сообщение:
Сообщение:

Код: Выделить всё

OpenQA.Selenium.WebDriverTimeoutException : Timed out after 10 seconds
Трассировка стека:
DefaultWait

Код: Выделить всё

1.ThrowTimeoutException(String exceptionMessage, Exception lastException) DefaultWait
1.Until[TResult](условие Func`2)
TestClass1.CaseInfoTab(), строка 150
Также см. вложение
Спасибо за помощь
NG
Изображение

Изображение


Подробнее здесь: https://stackoverflow.com/questions/670 ... it-seleniu
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»