Мне нужно нажать на выпадающий элемент в списке. В списке есть такие значения, как «Утвердить», «Отклонить», «Отправить», «Отправить для отправки»
. Я использую следующий код, который работает с такими параметрами, как «Утвердить» и «Отклонить», но когда я пытаюсь использовать его для «Отправить» он нажимает «Отправить для отправки». Есть ли способ, которым я могу сопоставить его для точного текста. Вот код, который я использую, в коде filterValue содержит статус, который я хочу щелкнуть.
IWebElement setValue = Resources.Wait.Until(d => d.FindElement(By.XPath("//div[contains(@class,'drop')]")));
new Actions(Resources.Driver)
.MoveToElement(setValue)
.SendKeys(setValue, Keys.Backspace)
.SendKeys(setValue, filterValue)
.SendKeys(setValue, Keys.Enter)
.Build()
.Perform();