PHP Facebook Webdriver Проблемы с кликом

Я очень новичок в PHP и только что все работает. Я пытаюсь самообучаться, и я не понимаю, почему моя функция щелчка не работает. Иногда он не будет обрабатываться вообще, а иногда я получаю следующую ошибку: https://www.screencast.com/t/ogZPogsLXjJ

<?php

require_once('vendor/autoload.php');

$host = 'http://localhost:4444/wd/hub';
$driver = RemoteWebDriver::create($host, DesiredCapabilities::firefox());
$driver->get('https://github.com');
$driver->findElement(WebDriverBy::xpath('/html/body/div[1]/header/div/div[2]/nav/ul/li[2]/a'))->click();
?>

0

Решение

Я получил это работает:

$element = $driver->findElement(WebDriverBy::xpath('/html/body/div[1]/header/div/div[2]/nav/ul/li[2]/a'));
if ($element->isDisplayed()) {
$element->click();

}
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector