【发布时间】:2017-06-23 09:26:19
【问题描述】:
我正在尝试自动化一个场景,因为我需要在整个页面中找到一个单词的出现,然后在所有匹配项上突出显示。
我尝试了以下代码,但似乎无法正常工作:
WebElement findelement=driver.findElement(By.tagName("body"));
String findelement_text= findelement.getText();
int count = 0;
while ( findelement_text.contains("testing")){
count++;
findelement_text= findelement_text.substring(findelement_text.indexOf(keyword1) + keyword1.length());
}
JavascriptExecutor js = (JavascriptExecutor) driver;
js.executeScript("arguments[0].style.border='2px groove green'",findelement_textcontains("testing"));
【问题讨论】:
-
这里有什么想法吗?
-
你试过mark.js吗?
标签: javascript java selenium selenium-webdriver automation