IE で div を別の div にドラッグ アンド ドロップする回避策を探しています。
ネイティブコール
(new Actions(TestSetup.webDriver)).dragAndDrop(sourceElement, destinationElement).perform();
Chrome と Firefox では問題なく動作しますが、IE では失敗します。
どんなポインタも役に立ちます。
IE で div を別の div にドラッグ アンド ドロップする回避策を探しています。
ネイティブコール
(new Actions(TestSetup.webDriver)).dragAndDrop(sourceElement, destinationElement).perform();
Chrome と Firefox では問題なく動作しますが、IE では失敗します。
どんなポインタも役に立ちます。
これが解決されたかどうかはわかりませんが、Selenium からのドラッグ アンド ドロップを使用せずに、個々のマウス クリックと移動アクションを実行する必要があるでしょう。理論的には同じはずですが、1 つの要素を保持しているときに、1 つの要素がフォーカスされてドラッグされているときに、セレンが他の要素を見つけられない場合があります。
両方の要素を取得して場所を保存し、1 つの要素をクリックして保持し、それを他の要素の場所に移動してから、その場所でマウスを離すことをお勧めします。これにより、ブラウザー固有の問題が回避され、マウスとウィンドウのピクセル単位だけに焦点が当てられます。
それでもうまくいかない場合は、セレン エラーと Web ページに、より具体的な詳細を提供してください。