Javascript Drop事件在量角器中不起作用

Javascript Drop事件在量角器中不起作用,javascript,protractor,Javascript,Protractor,我试图在量角器中模拟拖放场景。我可以选择元素并将其拖动到我想要的点,但它不执行拖放操作 这是我用来执行拖放操作的代码 it('should drag and drop ', function(){ browser.ignoreSynchronization = true; element.all(by.repeater('associate in associates')).then(function(completeColumns){ var startPointFor

我试图在量角器中模拟拖放场景。我可以选择元素并将其拖动到我想要的点,但它不执行拖放操作

这是我用来执行拖放操作的代码

it('should drag and drop ', function(){
   browser.ignoreSynchronization = true;

   element.all(by.repeater('associate in associates')).then(function(completeColumns){
     var startPointForDraging = completeColumns[0];
     var endPointForDraging = element(by.xpath("xpath_to_the_location"));
          browser.actions().dragAndDrop(startPointForDraging,endPointForDraging).perform();
   });

});

有人能告诉我这里缺少了什么吗

您确定用于定位
端点的定位器是正确的并且元素允许“删除”吗?是的,当我以可视化方式运行测试用例时,它是正确的。我可以看到元素正在被拖到“x-path”指定的位置,如果您尝试
browser.actions().mouseDown(startpointfordring).mouseMove(endpointfordring.mouseUp().perform()?要尝试的另一件事:
browser.actions().mouseDown(startpointfordring).mouseMove(endpointfordring,{x:10,y:10})‌​.mouseUp().perform()-基本上尝试以偏移量(而不是元素的左上角)放置。