我正在使用Telerik Testing Tools。我的目标是等待一个锚点进入屏幕,然后点击它。锚点的href为#resources/details?mode=view&resourceId=149176
我遇到了正确转义该字符串的问题。此代码完美无缺:
ActiveBrowser.WaitForElement(5000, "href=~resourceId=149176")
.As<HtmlAnchor>().Click();
不幸的是,当我尝试合并更多的url时,它会中断,即,这不起作用
ActiveBrowser.WaitForElement(5000, "href=~view&resourceId=149176")
.As<HtmlAnchor>().Click();
似乎&
就是问题所在。我已经尝试使用Telerik's documentation on find expressions基于\
\'
和=
的所有内容来逃避它。
逃避这个字符串的正确方法是什么?
答案 0 :(得分:1)
我相信你可以使用&
作为这个。