我怀疑如何使用java?/ / p>点击/选择Selenium中的Div元素
我试过这样:
String divId = driver.findElement(By.tagName("Div")).getAttribute("Div Value");
driver.findElement(By.id(divId)).click();
但是在上面的代码中我将divId变为NULL。这就是为什么我会得到IlleagalArgumentsException。
答案 0 :(得分:2)
如果您的div位于帧标记中,请先切换到该帧并休息。
答案 1 :(得分:0)
为了获得div更改的id
String divId = driver.findElement(By.tagName("Div")).getAttribute("Div Value");
到
String divId = driver.findElement(By.tagName("div")).getAttribute("id");