选择下一个按钮-xpath-selenium

时间:2019-03-06 21:24:42

标签: selenium xpath automation cucumber cucumber-serenity

我正好在文本='Ver Informe'的那一行。

我要转到该行旁边的按钮。

因为只有在我单击该按钮时才能工作。

你能帮我去那里吗?

我尝试了:/ button 1-无效。

enter image description here

3 个答案:

答案 0 :(得分:1)

我需要查看更多周围的html,但是如果我正确理解了您的问题,则需要包含文本为'Ver notifye'的元素的按钮。 试试这个:

//div[4]//article[1]//descendant::button[@type='button' and ./*[contains(text(),'Ver informe')]]

答案 1 :(得分:1)

为了工作,您必须这样做:/ * [1]

答案 2 :(得分:0)

基本上,跨度包装在button标记中。因此,您可以使用下面的xpath。

//span[normalize-space(.)='Ver informe']/parent::button