我正在使用Telerik 测试工具。我的目标是等待锚点出现在屏幕上,然后单击它。锚点的 href 为#resources/details?mode=view&resourceId=149176
我在正确转义该字符串时遇到问题。此代码完美运行:
ActiveBrowser.WaitForElement(5000, "href=~resourceId=149176")
.As<HtmlAnchor>().Click();
不幸的是,当我尝试合并更多的网址时,它会中断,即这不起作用
ActiveBrowser.WaitForElement(5000, "href=~view&resourceId=149176")
.As<HtmlAnchor>().Click();
这似乎&
是问题所在。我已经尝试根据Telerik 关于 find expression 的文档(包括\
\'
and )用我能想到的一切来逃避它=
。
逃避这个字符串的正确方法是什么?