如何使用Selenium webdriver选择跨区中的特定文本

时间:2015-01-21 13:55:05

标签: java selenium selenium-webdriver ui-automation

我想从跨度中选择一个特定的文本,并使用selenium webdriver和Java突出显示它。

示例:

<html>
<body>
<span>This is the sample text</span>.
</body>
</html>

这里我只想选择&#34; sample&#34;并突出它。如果我能够选择它,则可以使用双击动作完成突出显示部分。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

试试这个:

WebElement element = driver.findElement(By.xpath("/html/body/span"));
((JavascriptExecutor)driver).executeScript("arguments[0].style.border='5px solid red'", element);

这将在您想要的元素周围添加红色边框。