工作代碼1:Selenium:如何通過部分href查找元素?
Driver.Instance.FindElement(By.XPath("//a[contains(@href,'" + PartialLinkHref + "')]"));
工作代碼2:
ReadOnlyCollection<IWebElement> linkList = Driver.Instance.FindElements(By.TagName("a"));
for (int i = 0; i < linkList.Count ; i++)
{
if (linkList[1].GetAttribute("href").Contains(PartialLinkHref))
{
element.SetElement(linkList[i]);
return element;
break;
}
}
什麼是'PartialLinkHref'? – SiKing 2015-02-17 23:50:21
我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2015-02-18 00:03:25