2017-05-04 151 views
0

我做了大量的測試,並使用Selenium運行它們。我需要預先形成一個鼠標點擊一個座標,然後按下鼠標並在不同的座標處釋放它。我嘗試過使用action.DragAndDrop(),但我不想選擇目標元素。有沒有一種方法可以讓我說只要在某個座標上按下鼠標,然後在不同的座標上點擊鼠標呢?我想這樣做,而不必使用Javascript如何從一個座標拖放到另一個座標C#

回答

1

這就是我正在使用和完美的作品。你並不需要一個目標元素,只是元件移動:

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

x和y的偏移是簡單的,你想要的元素移動到整型的x y座標。

+0

非常適合我! –

相關問題