我有一个场景,我需要点击图像之间的特定位置。通过Firebug分析它作为一个图像显示并给出id为“Panel_”
Actions builder = new Actions(driver);
// taking mouse to 00
builder.moveByOffset(0,0).build().perform();
// then clicking on the x y cords of the image. This XY i have taken from one tool.
builder.moveByOffset(1076,560).click().build().perform();
或
WebElement target = driver.findElement(By.id("Panel_"));
Actions builder = new Actions(driver);
int clickAtX = 1076;
int clickAtY = 560;
builder.moveToElement(target,clickAtX,clickAtY).click().build().perform();
但是这两个代码片段都没有帮助我。有时它表示点击页面范围之外。 我使用“Mofiki的坐标查找器”工具来获取xy坐标。
还有其他方法吗?