我正在使用Selenium和Java,我想在屏幕上更改元素的背景颜色。 可能吗?
答案 0 :(得分:3)
您可以使用executecript
使用javascript进行设置((JavascriptExecutor) driver).executeScript("document.getElementById('locatorid').style.backgroundColor = 'lightblue';");
如果需要按类名或名称
找到它,有几个javascript函数document.getElementsByName
document.getElementsByClassName
希望这可以帮助你....如果你需要更准确的答案...请发布元素html源
答案 1 :(得分:0)
尝试一下
(((JavascriptExecutor)WebDriverRunner.getWebDriver())。executeScript(“ document.querySelector(” locatoe“)。innerText =” + value +“”);