使用锚标记

时间:2015-10-30 04:20:05

标签: xpath selenium-webdriver

有什么可以帮我找到动态xapth吗? 我试过了,

@FindBy(xpath="//a[contains(@href,’friend#/friends/myfriends/friendsrequest’)]")
public WebElement lnk_FrndsSeeAll;

这是HTMl代码,

<a class="pull-right see" href="friend#/friends/myfriends/friendsrequest">See all</a>

2 个答案:

答案 0 :(得分:0)

你可以关注xpath,我正在使用锚标记中的文字

//a[contains(text(),'See all')]

See all应始终保持不变,然后只有xpath以上才能正常工作

答案 1 :(得分:0)

使用beloew代码工作正常, @FindBy(xpath =“// a [startswith(@ href,'friend#/ friends / myfriends / friendsrequest')]”)

<a class="pull-right see" href="friend#/friends/myfriends/friendsrequest">See all</a>

<a class="pull-right see" href="friend#/friends/myfriends/friendsrequest">See all</a>