Я хотел бы снять снимок экрана параметров, отображаемых в раскрывающемся списке, используя selenium С#, как изображение, которое отображается ниже.
Я попробовал несколько способов сделать снимок экрана. В основном я должен расширить раскрывающийся элемент для захвата снимка экрана. Вот что я сделал
//#1
var element = Driver.FindElement(By.Id("carsId"));
Actions builder = new Actions(Driver);
builder.SendKeys(element, Keys.LeftAlt + Keys.Down).Build().Perform();
//#2
Actions act = new Actions(Driver);
act.MoveToElement(element).Build().Perform();
Первая реализация для нажатия клавиш Alt + Down работала вручную, когда я делал это на сайте, но не работал через селен. Вторая реализация тоже не работала. Я также пробовал метод builder.ClickAndHold()
.
И у меня есть еще один вопрос. Возможно ли, чтобы селен щелкнул и расширился некоторое время, пока не захватил экран?
Любая помощь будет принята с благодарностью.