Я сейчас использую Selenium и Ruby. Мой вопрос: что перейти к методу move_by Selenium Web Driver?
#move_by(right_by, down_by, device: nil) ⇒ W3CActionBuilder
driver.action.move_by(100, 100).perform
Документ гласит:
Параметры:
- right_by (Integer) - горизонтальное смещение. Отрицательное значение означает перемещение
мышь ушла.
- down_by (Integer) - вертикальное смещение. Отрицательное значение означает перемещение
мышь вверх.
- устройство (Symbol || String) - необязательное имя устройства PointerInput
двигаться
Итак, я пошел и нашел DOMRect элемента с помощью инструментов Chrom Dev и запустил эту команду в консоли:
$0.getBoundingClientRect()
, который возвращает эти значения:
bottom: 410
height: 14
left: 1801.65625
right: 1817.65625
top: 396
width: 16
x: 1801.65625
y: 396
Итак, вопрос в том, каковы мои параметры right_by и down_by из приведенных выше чисел?