如何使用Selenium测试JQuery UI可排序小部件?

Dav*_*ult 5 selenium drag-and-drop jquery-ui ui-automation jquery-ui-sortable

我们有一个使用JQuery UI Sortable的可排序列表,我们正在尝试使用Selenium自动化.

看起来dragAndDrop函数应该可以工作,但是当我们调用它时,UI不会改变.但是,如果我们用firebug查看DOM,我们会看到列表元素DID的顺序发生了变化.它似乎只是不刷新的UI.

知道如何让它工作吗?

Dav*_*ult 2

我们找不到可行的解决方案,因此我们只是创建了辅助 JavaScript 函数,使用 jQuery 来移动 html 元素。它对我们的情况有效,但感觉很脏!