我有这个表,我需要点击“查看空缺”链接,但我不知道如何做到这一点,如果有人可以为此编写一些代码,那将是非常有帮助的,所以我可以过去看看是什么你做到了。该表显示在最顶部的链接中。该表是动态的,因此当我添加新的空缺时,行数会增加。
我使用以下方式找到了表:
IWebElement mytable = driver.FindElement(By.Id("no-btm-margin reactive"));
我知道我必须使用循环才能通过表格,但我对C#不太好我通常使用ruby进行测试!
链接的html代码为:
<a href="/vacancy/reserveforqa?vacancyReferenceNumber=1100134">Review vacancy</a>
答案 0 :(得分:0)
您可以尝试使用以下xpath
//a[contains(text(),'Review vacancy')]
你也可以尝试下面的一个,它将选择具有href = / vacancy / reserveforqa的链接?vacancyReferenceNumber我不包括1100134因为期待它是动态的
//a[contains(@href,'/vacancy/reserveforqa?vacancyReferenceNumber')
谢谢你, Murali