【问题标题】:Find and click a link with text - Coded UI查找并单击带有文本的链接 - 编码 UI
【发布时间】:2016-07-07 22:33:21
【问题描述】:

我正在尝试创建一个在网页上找到指定链接并单击它的测试。我试图做的是通过指定链接的名称/文本来搜索链接。有没有办法仅通过指定这个来创建超链接对象?

我可以通过像这样指定 href 属性来执行以下操作来查找链接:

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

但我想通过指定链接的文本/名称来做同样的事情。

任何帮助将不胜感激!谢谢

【问题讨论】:

    标签: c# hyperlink coded-ui-tests


    【解决方案1】:

    我解决了...

    这会根据文本找到链接:

        hyperlink.SearchProperties.Add(HtmlHyperlink.PropertyNames.InnerText, "text");
    

    【讨论】:

      猜你喜欢
      • 2013-11-20
      • 1970-01-01
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-26
      • 2013-04-12
      相关资源
      最近更新 更多