夜間監視とセレンを使用して、システムテスト中にノックアウトドラッグ可能なドラッグ&ドロップを試みています。手動で使用しながら100%動作します。Nightwatch + Seleniumでドラッグアンドドロップが機能しない
this.moveToElement('@box', 0, 0);
c.mouseButtonDown(0);
this.moveToElement('@box2', 0, 40);
c.mouseButtonUp(0);
this
クライアントされているページ(ここで、XPathの要素である)とc
である:これは、ドラッグ可能なボックスをドラッグアンドドロップすることになっているシステムテストからのコードです。
しかし、これは2番目のボックス(約40ピクセル高い)の下にボックスを移動することさえできないようです。はい、私は異なった数を試しました、そして、箱をどこにでもドラッグしません。 Firefoxで完了しました。
はい、@box
と@box2
の両方が動作するxpathです。私はしばらくの間、それらを他のテストのために使用してきました。
私はこのライブラリを使用しようとしていました:https://github.com/Kuniwak/html-dnd しかし、それは私のために働いていないようです、あなたのプロジェクトでこれを試すことができます – Hikaryu