如何在不使用javascriptExecutor的selenium webdriver中突出显示webelement

时间:2016-12-30 08:44:55

标签: javascript java selenium automated-tests

我想使用selenium web驱动程序突出显示web元素,但我不想使用JavaScript Executor。如果我使用java脚本执行器我的DOM正在改变。这就是我不想使用它的原因。是否有任何其他方式来突出Web元素?请建议我这样做的方法。 提前致谢

1 个答案:

答案 0 :(得分:0)

请尝试一下,我不知道这是否会改变您的DOM和框架。

          `JavascriptExecutor js = (JavascriptExecutor)driver;
            js.executeScript("arguments[0].style.color='red'", webElement);
            Thread.sleep(5000);
            js.executeScript("arguments[0].style.color='grey'", webElement);`