我正在尝试用一些文本填充一个字段,但是在屏幕上不可见,并且需要滚动才能看到。
我正在使用moveto功能
$this->webdriver->moveto($this->element);
但这给了我以下错误
PHPUnit_Extensions_Selenium2TestCase_WebDriverException: Offset within element cannot be scrolled into view: (373.5, 15): [object HTMLInputElement]
我可以在stackoverflow上看到很多关于此错误的信息,但是我没有发现任何特定于php硒测试的信息。
我该如何解决这个问题?
答案 0 :(得分:0)
您可以使用 moveToElement 功能。它为我工作。
FYR:-https://github.com/facebook/php-webdriver/blob/master/lib/interactions/WebDriverActions.php#L164