level 1
倾城小笨a
楼主
使用selenium识别页面元素发现元素带有hidden属性,运行结果提示:org.openqa.selenium.ElementNotVisibleException: element not visible。网上搜索将页面元素使用JavaScript进行转换之后没有效果,求助怎么进行输入操作~~~~
处理代码如下:
public void inputStoreName(String StoreName){
JavascriptExecutor js = (JavascriptExecutor)driver;
String js2="document.getElementById(\"role2\").style.display='block';";//设置元素可见
js.executeScript(js2);//执行
findelement(StoreNameInput).sendKeys(StoreName);
}
2018年10月30日 08点10分
1
处理代码如下:
public void inputStoreName(String StoreName){
JavascriptExecutor js = (JavascriptExecutor)driver;
String js2="document.getElementById(\"role2\").style.display='block';";//设置元素可见
js.executeScript(js2);//执行
findelement(StoreNameInput).sendKeys(StoreName);
}