我目前正在编写一个量角器测试,我需要拖放一些元素...基本上其他开发人员使用角度拖放来实现此功能。我一直在寻找几个小时,但我还没弄清楚如何通过它。这是我试图拖动的元素。实际上,有4个可拖动的元素,我想在第一个上拖动最后一个元素,以便先成为最后一个:
this.draggableFields = element.all(by.css('dnd-nodrag'));
我使用最新版本的量角器和最新版本的webdriverJS。在此先感谢您的时间。
答案 0 :(得分:0)
尝试这个:
ptor.actions().dragAndDrop(
ptor.findElement(protractor.By.css('dnd-nodrag')).get(0);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(1);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(2);
ptor.findElement(protractor.By.css('dnd-nodrag')).get(3);
).perform();