Selenium WebDriver中的条件拖放元素

问题描述

请耐心等待,因为我是刚接触硒的初学者。

我在拖放时遇到问题,因为要拖动的元素在第一次拖动时就具有该图标或图像,然后只能在该图标或图像变成“复选标记”时将其拖放。

tooltip shows the image tooltip shows check mark

而且,该图像在工具提示中,因此我认为它没有标识符。

这是我的代码

    Actions builder0 = new Actions(driver);
    builder0.clickAndHold(PMC16853XX).movetoElement(toPositionA1).build().perform();
    //builder0.clickAndHold(PMC16853XX).movetoElement(toPositionA1).release().build().perform();
    Thread.sleep(3000);
    
    builder0.release().build().perform();
    Thread.sleep(5000);

我可以看到Selenium可以拖动并按住到要放置其的元素上,但是由于工具提示中的图像没有变成选中标记,所以无法将其插入。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)