在这种特殊情况下需要您的帮助。我使用 Selenium 框架来测试基于“ ext js ”库的应用程序。有2棵元素树。我需要将一个元素从一棵树移动到第二棵树中的另一个元素。我用dragAndDropToObject(xpath1,xpath2)
; 我可以看到该方法采用 ' xpath1
' 元素,尝试将其带到 ' xpath2
' 元素并且没有结果 - 元素 ' xpath1
' 回到了以前的位置。似乎该方法没有看到指向的对象,也没有在其上释放已获取的元素。如果我使用 Selenium-fe 的另一种方法,click(xpath2);
它会单击指向的对象,所以问题出在dragAndDropToObject
.
Lyubov
问问题
2526 次
1 回答
2
我认为您必须通过 user-extensions.js 文件扩展 selenium。
在SweetDEV RIA开源标签库上进行了拖放硒测试。
您可能会在 SweetDEV RIA SVN 存储库中找到一个非常有趣的方法 (Selenium.prototype.doDragTo)。
于 2008-10-06T14:10:38.670 回答