[Selenium]通过JavaScript来对隐藏的元素执行操作

对不可见元素进行操作时,如果通过普通的方式不可行,可以尝试用Javascript

((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView();", widgetIconEl);

 

JavascriptExecutor js = (JavascriptExecutor)driver;
js.executeScript("arguments[0].click();", element);

 

文章来自:http://www.cnblogs.com/MasterMonkInTemple/p/4535604.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3