StaleElementException При нажатии на табличку на угловой веб -страницеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 StaleElementException При нажатии на табличку на угловой веб -странице

Сообщение Anonymous »




Allard


< /code>
У меня есть этот фрагмент HTML; Это одна строка, отображающаяся в результате поиска для клиента с NameCustomer 'Allard'. Я хочу нажать на этот клиент, чтобы продолжить на следующей странице, но в большинстве случаев это приводит к тому, что staleelementexception .
я пробовал его двумя разными способами, с выстойчиком и без выстойчика.IWebElement elem = driver.FindElement(By.XPath("//*[contains(text(),'" + nameCustomer + "')]//parent::div[contains(@id,'crm')]"));
ExplicitWait.WaitAndClick(driver, elem);
< /code>
Второй путь: < /p>
var customers = driver.FindElements(NgBy.Repeater("customer in customerList"));
foreach (var customer in customers)
{
if (elem.Text.Equals(nameCustomer))
{
elem.Click();
}
}


Подробнее здесь: https://stackoverflow.com/questions/443 ... ar-webpage
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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