如何找到Selenium Xpath定位器

时间:2014-11-20 11:14:12

标签: selenium xpath webdriver

我试图找到下面提到的html的selenium的xpath。链接到.action的链接没有id。请帮我找到xpath定位器



<a class="ajax-link" href="SMLogin.action"><i class=""></i><span class="hidden-tablet">Login by SM</span></a>
&#13;
&#13;
&#13;

2 个答案:

答案 0 :(得分:0)

假设您想要&#34;按SM&#34; 登录 xpath,请尝试以下xpath: -

//span[@class='hidden-tablet' and contains(text(),'Login by SM')]

答案 1 :(得分:0)

我是XPath基于文本的搜索的粉丝

.//*[.='Login by SM']

使用.,您可以轻松指向父节点。我觉得这个更干净了