2016-07-07 31 views
1

我正在嘗試創建一個測試,在網頁上找到指定的鏈接並將其點擊。我試圖做的是通過指定鏈接的名稱/文本來搜索鏈接。有沒有辦法通過指定這個來創建超鏈接對象?查找並單擊帶有文本的鏈接 - 編碼的UI

我可以做以下通過指定這樣的href屬性,找到鏈接:

 BrowserWindow browser = BrowserWindow.Locate("Window Title"); 
    var hyperlink = new HtmlHyperlink(browser); 
    hyperlink.SearchProperties.Add(HtmlHyperlink.PropertyNames.Href, "link.com"); 
    Mouse.Click(hyperlink); 

但我想通過指定鏈接的文本/名稱做同樣的事情。

任何幫助,將不勝感激!由於

回答

0

我解決它......

此發現基礎上的文字鏈接:

hyperlink.SearchProperties.Add(HtmlHyperlink.PropertyNames.InnerText, "text"); 
相關問題