StaleElementException При нажатии на табличку на угловой веб -странице ⇐ C#
StaleElementException При нажатии на табличку на угловой веб -странице
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
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
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Снимите угловой фон из OutlinedTextfield с закругленной угловой границей
Anonymous » » в форуме Android - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-