如何使用java在selenium中通过id或类名提取图像并在swing框架中显示?我们可以通过
提取文字driver.findElement(By.id("Locator id")).getText();
但是图像呢?
我已经检查了“href”和“src”(实际上就是那里),但每次我获得空值都没有运气。
element = driver.findElement(By.id("my_image"));
String myImage = element.getAttribute("href");
System.out.println("Image url is: "+myImage);
我要提取的图像是这样的
* div id =“my_image”style =“width:300px; height:57px;”> img width =“300”height =“57”src =“https://www.myimage.com/image/xyz/image?c=85ikffkkgfl” alt =“我的形象”style =“display:block;”
答案 0 :(得分:0)
您可以从图像中获取href并将其加载到您的挥杆组件上(或先将其下载然后将其加载到摇摆中)。
你可以像这样得到href:
driver.findElement(By.id("Locator id")).getAttribute("href");