I'm getting the following error when trying to access a string in a table row by XPath.
Failed to execute 'evaluate' on 'Document': The string '//*[@id="listView-58b3-main"]/tbody/tr/td[Contains(Text(), 'admin')]' is not a valid XPath expression.
My code is:
driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
IWebElement targetUsername = driver.FindElement(By.XPath("//*[@id="listView-58b3-main"]/tbody/tr/td[Contains(Text(), '" + vTargetAccount + "')]"));
Any clues what I might be doing wrong?
Cheers
question from:
https://stackoverflow.com/questions/65898238/invalid-xpath-expression-using-containstext 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…