2017-10-25 13 views
0

ある要素を別の要素にドラッグアンドドロップしようとしています。私はそれが要素を拾うのを見ることができます、そして、それは画面からそれを動かし、どこにそれを落とすことはありません。私は分度器 - ドラッグアンドドロップが機能しない

const leftSide = this.breakdownItems.get(0).getWebElement() 
const rightSide = this.groupField.getWebElement() 
browser.actions() 
.mouseDown(leftSide) 
.mouseMove(rightSide) 
.mouseUp() 
.perform() 
browser.sleep(2000) 

そして

browser.actions() 
.dragAndDrop(leftSide, rightSide) 
.perform() 
browser.sleep(2000) 

を試してみました

物事は私がドラッグアンドドロップを伴うまだ修正されていないセレンのためのオープン不良を見つけた:https://github.com/SeleniumHQ/selenium-google-code-issue-archive/issues/3604

スタンドのように見えるので、誰も実際にこの作業をしていますか?あなたは何もしていないのですか? 私はChromeでテストを実行しているだけです。

答えて

1

あなたは外部ライブラリを使用することができます。HTML-DND:私にとってhttps://www.npmjs.com/package/html-dnd

が魅力として動作します。

+0

ありがとうございました。これはすばらしいことです。私ができるならこれを百万回アップアップするだろう。 – DarthOpto

関連する問題