2017-10-18 2 views
-1

Je rencontre des problèmes pour identifier la navigation des numéros de page. J'ai le code html comme ci-dessous:Navigation dans le sélénium

<div class="t-numeric"> 
<span class="t-state-active">1</span> 
<a class="t-link">2</a> 
<a class="t-link">3</a> 
<a class="t-link">4</a> 
<a class="t-link">...</a>` 
</div> 

Ceci pour accéder à différentes pages et comment le sélénium peut identifier 2 ou 3 ou 4.

Répondre

0

Vous pouvez le faire par Xpath, je ne sais pas quelle langue que vous utilisez, mais en C#

var page2Locator = driver.FindElement(By.XPath("//a[.=\"2\"]")); 

essentiellement votre expression XPath serez

//a[.="2"] 

ceci est pour élémen t contenant le texte '2' exactement