Selenium xpath, ¿cómo seleccionar el último elemento coincidente en una tabla?
Dado
<table>
<tr>
<td>service1</td>
</tr>
<tr>
<td>service2</td>
</tr>
<tr>
<td>service3</td>
</tr>
<tr>
<td>blip</td>
</tr>
</table>
¿Cómo puedo seleccionar la última fila 'service-n' cuando no sé qué n será? He intentado añadir[last()]
pero no funcionó.
Yo tengo:
//table//tr//td[contains(text(),'service')]
pero selecciona la 1ª fila y quiero la última.
No puedo usartr[3]
porque en realidad el número de filas 'service-n' es dinámico y cambia mucho.