После нескольких часов экспериментов я смог сузить проблему до этой странной вещи, когда при использовании moveByOffset с большим числом, например, 100
в моем примере, происходит сбой, он просто странно подпрыгивает на месте.Но когда я попытался переместить его только на пару пикселей, это сработало.
Это код, с которым я закончил:
$driver->action()->clickAndHold()->perform();
for($i = 0; $i < 10; $i++){
//moving this 10 times by 10 px instead of once by 100px
$driver->action()->moveByOffset(10, 0)->perform();
}
sleep(1);
$driver->action()->release()->perform();
Я просто хочу поделиться этим, если кто-то столкнулсяаналогичная проблема.