Java 当源元素和目标元素不在同一页面上时,如何拖放Selenium

Java 当源元素和目标元素不在同一页面上时,如何拖放Selenium,java,c#,selenium-webdriver,Java,C#,Selenium Webdriver,我有一个有两个部分的页面,一个有框架,另一个没有框架。用户希望从一个部分拖放到另一个部分 Selenium使用Actions类提供dragAndDrop(WebElement源、WebElement目标)。当我使用这种方法时,控件应该将元素从没有帧的部分移动到有帧的部分。现在要这样做,控件需要切换到帧,然后将其删除 方法首先单击并按住鼠标,然后移动鼠标,最后释放按钮。没有先切换到帧然后再将其放入帧中的场景。我不相信这是可能的:读出来,它解释了拖放是如何工作的。

我有一个有两个部分的页面,一个有框架,另一个没有框架。用户希望从一个部分拖放到另一个部分

Selenium使用Actions类提供dragAndDrop(WebElement源、WebElement目标)。当我使用这种方法时,控件应该将元素从没有帧的部分移动到有帧的部分。现在要这样做,控件需要切换到帧,然后将其删除


方法首先单击并按住鼠标,然后移动鼠标,最后释放按钮。没有先切换到帧然后再将其放入帧中的场景。

我不相信这是可能的:读出来,它解释了拖放是如何工作的。