Selenium WebDriver c# найти элемент по пути href
как я могу нажать на кнопку
<a href="Vacancies.aspx?param=apply:16 " title="Please click to apply ">Apply</a>
у меня есть несколько ссылок Apply на странице. Я должен нажать apply: 16 (не применять:10,11,n).
у меня есть скрипт (watir, ruby):
browser.link(:href, "Vacancies.aspx?param=apply:16").click
как это должно быть для Selenium WebDriver c# ?
пробовалdriver.FindElement(By.LinkText("Apply")).Click();
Но, как вы поняли, это не работа.
спасибо
2 ответов
Так же, как аккуратный до работы Сантошсармы!
def <yourbutton> = driver.findElement(By.cssSelector("[href*='Vacancies.aspx?param=apply:16']"))