Выполните действие 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();

0 ответов

Другие вопросы по тегам