2017-05-04 4 views
0

私はいくつかのテストを行い、それらを実行するためにSeleniumを使用しています。私は、座標をマウスでクリックして、マウスを押し下げて、別の座標でそれを解放する必要があります。 action.DragAndDrop()を使ってみましたが、ターゲット要素を選択したくありません。私はちょうどある座標でマウスを下ろし、別の座標でマウスを上げると言うことができる方法はありますか?私はJavascriptを使わなくてもこれをやりたいです。ある座標から別の座標にドラッグアンドドロップする方法C#

答えて

1

これは私が使用しているものであり、完璧に動作します。あなたが移動するだけの要素、ターゲット要素を必要としません:

(new Actions(Driver)).DragAndDropToOffset(element, xoffset, yoffset).Perform(); 

x軸とyオフセットは、単にあなたが要素がに移動したい場所のint型のX-Y座標です。

+0

私のために働いた! –

関連する問題