selenium获取页面元素的属性可以使用"String value =element.getAttribute("value");
获取CSS属性值可以使用 String width =element.geyCssValue("width");
用JavaScript 设置页面的一个元素属性:
//JavaScript设置一个页面元素属性 @Test public void setAttribute(WebDriver driver,WebElement element,String attributename ,String value) { ((JavascriptExecutor)driver).executeScript("arguments[0].setAttribute(arguments[1],arguments[2])",element,attributename,value); }
删除页面元素属性:
public void removeAttribute(WebDriver driver,WebElement element,String attributename) { ((JavascriptExecutor)driver).executeScript("arguments[0].removeAttribute(arguments[1],arguments[2])",element,attributename); }
还没有评论,来说两句吧...