javascript - Protractors browser.actions() sürükle ve bırak simülasyonu çalışmıyor
Angular2 uygulamasını test etmek için Protractor kullanıyorum.
Sürükle ve bırak simülasyonu yapmak için browser.actions()'ı şu şekilde kullanıyorum:
let dragElement = element.all(by.className('layer')).get(0).getWebElement();
let dropElement = element.all(by.className('layer')).get(1).getWebElement();
browser.actions()
.mouseDown(dragElement)
.mouseMove(dropElement)
.mouseUp()
.perform();
Sürükle ve bırak eylemi gerçekleşmiyor. Elemanların bulunduğunu biliyorum, çünkü çalıştırdığımda:
browser.actions().mouseDown(dragElement).perform()
Kontrol üzerinde fare düğmesine basıldığını görebiliyorum.
Node Sürümü: 5.10.1 Protractor Sürümü: 3.3.0 Tarayıcı(lar): chrome İşletim Sistemi ve Sürümü: Windows 7 x64