driver.findElement(By.xpath("/html/body/header/div[1]/div/a[3]"));
3 Réponses :
Vous pouvez essayer le xpath suivant - p>
pilote.findElement (by.xpath ("// A [Contient (@href, '/ Studentportal / Accueil / Login')"))) Code> P>
Vous ne devriez pas avoir besoin contient () code> car c'est la seule chaîne du
href code>.
Pour localiser l'élément, vous pouvez utiliser l'un ou l'autre des Stratégies de localisateur < / a>: partiallinktext em>: p>
csselector em>: p>
xpath em>: p>
Votre premier localisateur ne fonctionnera pas car vous manquez les espaces de rembourrage de chaque côté du texte. Les autres sont simplement désordonnés parce que vous incluez tout dans l'élément en tant que localisateur qui les rend plus susceptibles d'être fragiles.
Vous pouvez utiliser ci-dessous localisateurs: P>
xpath CSS ID P>
Veuillez ajouter le HTML de l'élément que vous essayez de trouver.