<span class="title ng-binding">TEST</span>
ı想单击以下内容。 我尝试了很多方法,但没有成功。感谢您的帮助。
答案 0 :(得分:1)
所需元素是Angular元素,因此您必须诱使 WebDriverwait 以便使所需元素可点击,并且可以使用以下任意一种( Java )解决方案:
cssSelector
:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.cssSelector("span.title.ng-binding"))).click();
xpath
:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("//span[@class='title ng-binding' and contains(.,'TEST')]"))).click();