Выполните действие ARROW_DOWN, чтобы сохранить изображение
Я пытаюсь сохранить изображение в Selenium. Я могу щелкнуть правой кнопкой мыши, но когда я пытаюсь использовать ключ веб-драйвера ARROW_DOWN, чтобы сохранить изображение, это не работает. Это почему?
Это мой код:
//To Get image element by xpath
$imageElement = $this->webDriver->findElement(WebDriverBy::{$row['locator']}($row['object_details']));
//To perform right click action and arrow down to save image
$action = new WebDriverActions($this->webDriver);
$action->contextClick($imageElement)
->sendKeys(NULL,WebDriverKeys::ARROW_DOWN)
->sendKeys(NULL,WebDriverKeys::ARROW_DOWN)
->sendKeys(NULL,WebDriverKeys::ENTER)
->perform();