我有一个场景,我不得不拖放列。但是,我尝试了下面的命令,但没有一个正在工作
browser.actions().mouseDown(elements).perform();
browser.actions().mouseMove({x:20, y:120}).perform();
browser.actions().mouseDown(elements).perform();
browser.actions().mouseMove({x:20, y:120}).perform();
browser.actions().mouseUp().perform();
browser.actions().dragAndDrop(elements,{x:20 , y:120}).mouseMove(elements).perform();
browser.actions().dragAndDrop(elements,a).mouseUp().perform()
该命令只会突出显示该列,但不会拖动到该位置。
答案 0 :(得分:0)
我在其他地方看到了这个答案,所以我也在这里分享。 (我不是这个功能的创造者!)
browser.actions().mouseDown(el).perform();
browser.actions().mouseMove({x:0, y:100}).perform();
browser.actions().mouseDown(el).perform();
browser.actions().mouseMove({x:0, y:75}).perform();
browser.actions().mouseUp().perform();