#c# #selenium
Вопрос:
Бот слишком долго удерживает клавиши ctrl и v и дважды вставляет сообщение. Как я могу заставить его удерживать 2 клавиши меньше времени?
action.KeyDown(Keys.Control).MoveToElement(head).SendKeys("v").Perform();
action.KeyUp(Keys.Control).MoveToElement(head).SendKeys("v").Perform();
Ответ №1:
Попробуй
action.KeyDown(Keys.Control).MoveToElement(head).SendKeys("v").Perform();
action.KeyUp(Keys.Control).Perform();
и если это не дает требуемого поведения, см. раздел «Каковы различные методы, предоставляемые классом Actions для событий клавиатуры?» здесь Селен QA.