我有这个用例:给定一对(x,y)相对于窗口的左上角,我需要鼠标点击(x,y)位置。此操作与页面上的任何元素无关。 Mouse类具有以下方法:click(Coordinates where)
。但是,我找不到创建Coordinates实例来调用click
方法的方法。那么,我该如何解决我的用例呢?
答案 0 :(得分:0)
您可以移动到偏移量,然后使用操作类的click()方法点击新的偏移量。
EX:
Actions act=new Actions(driver);
act.moveByOffset(xOffset,yOffset).build().perform();
act.click().build().perform();
但是,我并没有因此感到厌倦。但它应该工作。