1

在这种特殊情况下需要您的帮助。我使用 Selenium 框架来测试基于“ ext js ”库的应用程序。有2棵元素树。我需要将一个元素从一棵树移动到第二棵树中的另一个元素。我用dragAndDropToObject(xpath1,xpath2); 我可以看到该方法采用 ' xpath1' 元素,尝试将其带到 ' xpath2' 元素并且没有结果 - 元素 ' xpath1' 回到了以前的位置。似乎该方法没有看到指向的对象,也没有在其上释放已获取的元素。如果我使用 Selenium-fe 的另一种方法,click(xpath2);它会单击指向的对象,所以问题出在dragAndDropToObject.

4

1 回答 1

2

我认为您必须通过 user-extensions.js 文件扩展 selenium。

在SweetDEV RIA开源标签库上进行了拖放硒测试。

您可能会在 SweetDEV RIA SVN 存储库中找到一个非常有趣的方法 (Selenium.prototype.doDragTo)

于 2008-10-06T14:10:38.670 回答