我应该点击链接(突出显示为蓝色,参见上图),但LinkText
不起作用。我还尝试使用CSSSelector
和XPath
,但两者都是:
_driver.FindElement(By.CSSSelector("HH3"]")).Click();
_driver.FindElement(By.XPath("div[text()="HH3"]")).Click();
不起作用。帮助
答案 0 :(得分:1)
您尝试过的定位器看起来不正确,您应该尝试使用带有文字的xpath
来定位欲望元素,如下所示: -
_driver.FindElement(By.XPath(".//div[text()='HH3']")).Click();
答案 1 :(得分:0)
尝试_driver.FindElement(By.XPath("//div[contains(text()='HH3')]")).Click();