Инструменты тестирования Telerik - экранируйте амперсанд (&) в строке поиска
Я использую инструменты тестирования Telerik. Моя цель - подождать, пока якорь не появится на экране, а затем нажать на него. Якорь имеет 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 о выражениях find, включая \
\'
а также =
,
Как правильно избежать этой строки?
1 ответ
Решение